Trentpost
Election Coverage
Home
Back
Member of Parliament
Owen Thompson
Scottish National Party
Constituency: Midlothian
Majority: 24453 Votes