The SNP has taken back the Midlothian Westminster seat from Labour in the General Election.
The result sees Owen Thompson regain the seat he lost in 2017 to Labour’s Daniele Rowley, who came second tonight. The Conservatives in third roughly held their vote from 2017, while Liberal Democrats in fourth doubled their vote from two years ago.
Steve Arrundale (Lib Dems) 3,393
Rebecca Fraser (Con) 10,467
Danielle Rowley (Lab) 14,328
Owen Thompson (SNP) 20,033
Turnout: 48,362, 68.6 per cent.