Trentpost

Election Coverage

Member of Parliament

Stewart Jackson

Conservatives

Constituency: Peterborough

Majority: 18133 Votes