Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Buchanan, George | 16,478 | 54.5% | +20.2% | |
National Liberal | Harper, JE | 8,276 | 27.4% | N/A | |
Independent Communist | Maclean, John | 4,027 | 13.3% | N/A | |
Liberal | Robertson, Francis John | 1,456 | 4.8% | N/A | |
Majority | 8,202 | 27.1% | N/A | Turnout | 30,237 | 75.1% | 21.9% | Swing | -3.6% |