Trentpost

Election Coverage

Member of Parliament

Neil O'Brien

Conservatives

Constituency: Harborough

Majority: 31698 Votes