4th Jul 2024
UK Parliament
Previous Results
12 December 2019
| SNP | Owen Thompson ★ | 20,033 | 41.5% |
| Lab | Danielle Rowley | 14,328 | 29.7% |
| Con | Rebecca Fraser | 10,467 | 21.7% |
| LD | Steve Arrundale | 3,393 | 7.0% |
8 June 2017
| Lab | Danielle Rowley ★ | 16,458 | 36.4% |
| SNP | Owen Thompson | 15,573 | 34.4% |
| Con | Chris Donnelly | 11,521 | 25.4% |
| LD | Ross Laird | 1,721 | 3.8% |