Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Groves, Thomas Edward | 10,017 | 46.9% | N/A | |
Unionist | Lyle, Charles Ernest Leonard | 8,641 | 40.5% | -23.3% | |
Liberal | Scott, Alfred Henry | 2,704 | 12.7% | -23.5% | |
Majority | 1,376 | 6.4% | N/A | Turnout | 21,362 | 64.9% | 22.6% | Swing | +35.1% |