Trentpost

Election Coverage

Member of Parliament

Andrew Lewer

Conservatives

Constituency: Northampton South

Majority: 19231 Votes