Trentpost
Election Coverage
Home
Back
Member of Parliament
Callum Anderson
Labour
Constituency: Buckingham and Bletchley
Majority: 17602 Votes