Trentpost

Election Coverage

Member of Parliament

Ben Bradshaw

Labour

Constituency: Exeter

Majority: 34336 Votes