Trentpost
Election Coverage
Home
Back
Member of Parliament
Ben Bradshaw
Labour
Constituency: Exeter
Majority: 19942 Votes