By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
Con 1907 [46.7%; -8.3%]
SNP 1466 [35.9%; +12.6%]
Ind Taylor 280 [6.9%; +6.9%]
Lab 239 [5.8%; +5.8]
Green 104 [2.5%; -2.2%]
LD Chris Rennie 78 [1.9%; -2.3%]
Ind Baykal 12 [0.3%; +0.3%]
Ind McDade 0 [[0.0%; -12.8%]]
Conservative hold
Turnout 56.2%
Percentage changes from 2017