By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
SNP 1,295 [38.6%; +4.9%]
Con 1,088 [32.4%; +8.1%]
Lab 813 [24.2%; +8.5%]
Grn 124 [3.7%; -0.1%]
UKIP 35 [1.0%; +1.0%]
Ind 0 [[0.0; -20.1%]]
Ind 0 [[0.0; -2.3]]
SNP hold
Percentage changes based on first preferences from 2017