5th Oct 2023
UK Parliament
Previous Results
12 December 2019
| SNP | Margaret Ferrier ★ | 23,775 | 44.2% |
| Lab | Gerard Killen | 18,545 | 34.5% |
| Con | Lynne Nailon | 8,054 | 15.0% |
| LD | Mark McGeever | 2,791 | 5.2% |
| UKI | Janice Elizabeth MacKay | 629 | 1.2% |
8 June 2017
| Lab | Gerard Killen ★ | 19,101 | 37.5% |
| SNP | Margaret Ferrier | 18,836 | 37.0% |
| Con | Ann Le Blond | 9,941 | 19.5% |
| LD | Robert Brown | 2,158 | 4.2% |
| UKI | Caroline Santos | 465 | 0.9% |
| Ind | Andy Dixon | 371 | 0.7% |