Trentpost

Election Coverage

Member of Parliament

Edward Garnier

Conservatives

Constituency: Harborough

Majority: 26894 Votes