David John BARRATT Scottish National Party (SNP) 1,165
Helen CANNON-TODD Independent 564
Dave DEMPSEY Scottish Conservative and Unionist 2,841
David John HANSEN Scottish Green Party 271
Callum HAWTHORNE Scottish Liberal Democrats 388
Lesley LAIRD Scottish Labour Party 1,305
Alice MCGARRY Scottish National Party (SNP) 1,229
Total 7,763
Tory up 0.8%
SNP *down 3.8%
Labour down 4.7%
Lib Dems up 4.2%
*combined 2 candidates