Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Richardson, Robert | 25,056 | 57.1% | -0.7% | |
Liberal | Wing, Thomas Edward | 10,267 | 23.4% | -18.8% | |
Unionist | Pearson, William George | 8,545 | 19.5% | N/A | |
Majority | 14,789 | 33.7% | +18.1% | Turnout | 43,868 | 80.3% | 0.7% | Swing | +9.05% |