Trentpost

Election Coverage

Member of Parliament

Ben Bradshaw

Labour

Constituency: Exeter

Majority: 25062 Votes