Trentpost

Election Coverage

Member of Parliament

David Mackintosh

Conservatives

Constituency: Northampton South

Majority: 16163 Votes