8th Jun 2017
UK Parliament
Previous Results
12 December 2019
| SNP | Martyn Day ★ | 25,551 | 44.2% |
| Con | Charles Kennedy | 14,285 | 24.7% |
| Lab | Wendy Milne | 10,517 | 18.2% |
| LD | Sally Pattle | 4,393 | 7.6% |
| Ref | Marc Bozza | 1,257 | 2.2% |
| SGP | Gillian Audrey MacKay | 1,184 | 2.0% |
| VAPP | Mark Andrew Tunnicliff | 588 | 1.0% |