Trentpost

Election Coverage

Member of Parliament

Owen Thompson

Scottish National Party

Constituency: Midlothian

Majority: 20033 Votes