Trentpost
Election Coverage
Home
Back
Member of Parliament
Paul Bristow
Conservatives
Constituency: Peterborough
Majority: 22334 Votes