By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
Labour: 1723 (37.5%, +5.3%)
SNP: 1062 (23.1%, -5.2%)
Green Party: 837 (18.2%, -2.7%)
Conservative: 632 (13.8%, +0.4%)
Liberal Democrat (Nicholas Allan): 339 (7.4%, +3.6%)
Based on first preference votes
Labour GAIN from SNP