Trentpost

Election Coverage

Member of Parliament

Paul Bristow

Conservatives

Constituency: Peterborough

Majority: 22334 Votes