2019 GENERAL ELECTION

SNP HOLD

Neil Gray (SNP) 17,929 45.0% +7.4%
Labour Helen McFarlane (Labour Party) 12,728 31.9% -5.2%
Conservative Lorraine Nolan (Conservative Party) 7,011 17.6% -5.6%
Liberal Democrats William Crossman (Liberal Democrats) 1,419 3.6% +1.5%
Scottish Green Rosemary McGowan (Scottish Green Party) 685 1.7% N/A

MAJORITY: 5,201 13.1% +12.5%

 

2017 GENERAL ELECTION

SNP HOLD

Neil Gray (SNP) 14,291 37.6% -16.3%
Labour Helen McFarlane (Labour Party) 14,096 37.1% +3.0%
Conservative Jennifer Donnellan (Conservative Party) 8,813 23.2% +15.5%
Liberal Democrats Ewan McRobert (Liberal Democrats) 802 2.1% +0.6%

MAJORITY: 195 0.5% -19.3%