Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Williams, David | 11,333 | 50.9% | +14.5% | |
National Liberal | Harries, E | 10,926 | 49.1% | -14.5% | |
Majority | 407 | 1.8% | N/A | Turnout | 22,259 | 81.7% | 17.6% | Swing | +14.5% | Note: These results are in comparison to the previous General Election, not the 10 Jul 1919 by-election |