Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Scottish Unionist | Baird, John Lawrence | 11,179 | 44.5% | -4.5% | |
Liberal | Raffan, Peter Wilson | 7,402 | 29.5% | +1.8% | |
Labour | Airlie, John McDiarmid | 6,533 | 26% | +2.8% | |
Majority | 3,777 | 15% | -6.3% | Turnout | 25,114 | 71.1% | 8.9% | Swing | -3.15% |