Trentpost

Election Coverage

Member of Parliament

Ben Bradshaw

Labour

Constituency: Exeter

Majority: 19942 Votes