Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Liberal | Anderson, Andrew Macbeth | 6,189 | 44.4% | +8.8% | |
Liberal Unionist | Cochrane, Thomas Horatio Arthur Ernest | 5,951 | 42.7% | -0.8% | |
Labour | Brown, James | 1,801 | 12.9% | -7.9% | |
Majority | 238 | 1.7% | N/A | Turnout | 13,941 | 84.7% | 2.2% | Swing | +4.8% |