Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Royce, William Stapleton | 12,489 | 39.1% | -0.7% | |
Unionist | Fairfax-Lucy, Henry William Cameron-Ramsay | 11,898 | 37.3% | +2.3% | |
Liberal | Agnew, Ewan Siegfried | 7,535 | 23.6% | -1.6% | |
Majority | 591 | 1.8% | -3% | Turnout | 31,922 | 76.9% | 21.7% | Swing | -1.5% |