Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Davies, Evan | 16,947 | 65.4% | N/A | |
Unionist | Morgan, Morgan | 8,951 | 34.6% | N/A | |
Majority | 7,996 | 30.8% | N/A | Turnout | 25,898 | 78.2% | N/A | Swing | N/A | Note: These results are in comparison to the previous General Election, not the 26 Jul 1920 by-election |