Trentpost

Election Coverage

Member of Parliament

Callum Anderson

Labour

Constituency: Buckingham and Bletchley

Majority: 17602 Votes