12th Dec 2019
UK Parliament
Previous Results
4 July 2024
| Lab | Blair McDougall ★ | 21,935 | 43.7% |
| SNP | Kirsten Frances Oswald | 13,514 | 26.9% |
| Con | Sandesh Gulhane | 8,494 | 16.9% |
| Ref | Matt Alexander | 2,360 | 4.7% |
| SGP | Karen Sharkey | 1,510 | 3.0% |
| LD | Alan Grant | 1,150 | 2.3% |
| SFP | Maria Reid | 487 | 1.0% |
| LP | Allan Steele | 481 | 1.0% |
| IFSP | Colette Walker | 296 | 0.6% |
8 June 2017
| Con | Paul Masterton ★ | 21,496 | 40.0% |
| SNP | Kirsten Frances Oswald | 16,784 | 31.2% |
| Lab | Blair McDougall | 14,346 | 26.7% |
| LD | Aileen Morton | 1,112 | 2.1% |