By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
SNP – 1538 [35.4%, +9.2]
Conservative – 1279 [29.4%, +2.5]
Labour – 1070 [24.6%, +1.9]
Green – 282 [6.5%, +1.2]
Lib Dem – 178 [4.1%, +4.1]
SNP HOLD