2019 result
2023 forecast
SNP
44%
37%
Lab
35%
48%
Con
15%
10%
LDem
5%
4%
Oth
1%
1%