2019 general election · Scotland
Midlothian: 2019 general election result
Owen Thompson (Scottish National Party) won Midlothian at the 2019 general election with a majority of 5,705 (SNP gain from Lab). Full result for every candidate, turnout and change since the last election.
- Winner
- Owen ThompsonScottish National Party
- Majority
- 5,70511.8% of valid votes
- Turnout
- 68.4%48,221 valid votes
- Electorate
- 70,544
- Result
- SNP gain from Lab
| Candidate | Party | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|
| Owen Thompson Elected | Scottish National Party | 20,033 | 41.5% | +7.1 | |
| Danielle Rowley sitting MP | Labour | 14,328 | 29.7% | −6.6 | |
| Rebecca Fraser | Conservative | 10,467 | 21.7% | −3.7 | |
| Steve Arrundale | Liberal Democrats | 3,393 | 7.0% | +3.2 | |
| Valid votes | 48,221 | ||||
| Majority | 5,705 | 11.8% | |||
Change compared with the 2017 general election (same boundaries).
Declared 13 December 2019, 02:41.
Questions and answers
Who won Midlothian at the 2019 general election?
Owen Thompson (Scottish National Party) won with 20,033 votes (41.5%). Result: SNP gain from Lab.
What was the majority in Midlothian in 2019?
5,705 votes (11.8% of valid votes) over the Labour candidate, Danielle Rowley.
What was the turnout in Midlothian in 2019?
68.4% of the 70,544 registered electors cast a valid vote (48,221 votes).
Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data