Find out when your constituency declared and what the result was.Read more
SNP GAIN FROM LAB
Scottish National PartyOwen Thompson
- Votes: 20,033
- Vote share %: 41.5
- Vote share change: +7.1
- Votes: 14,328
- Vote share %: 29.7
- Vote share change: -6.6
- Votes: 10,467
- Vote share %: 21.7
- Vote share change: -3.7
Liberal DemocratSteve Arrundale
- Votes: 3,393
- Vote share %: 7.0
- Vote share change: +3.2
Change compared with 2017
- SNP majority: 5,705
- Registered voters: 70,544
- Change since 2017: +2.1
Find a constituency
SNP take Midlothian from Labour with over 40% of the vote.
Owen Thompson unseats Danielle Rowley to take back the seat he lost in 2017.
Owen Thompson has been elected as the MP for Midlothian, beating Labour's Danielle Rowley by 5,705 votes.
The Scottish National Party overturned an 885 vote majority to take the formerly Labour-held seat.
Rebecca Fraser of the Conservative Party came third and Liberal Democrat Steve Arrundale came fourth.
Voter turnout was up by 2.1 percentage points since the last general election.
More than 48,000 people, 68.4% of those eligible to vote, went to polling stations across the area on Thursday, in the first December general election since 1923.
All four candidates keep their deposits, after receiving more than 5% of the votes.
This story was created using some automation.