Trentpost

Election Coverage

Member of Parliament

Owen Thompson

Scottish National Party

Constituency: Midlothian

Majority: 24453 Votes