Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Hughes, Royston | 30,919 | 51.6% | -1.4% | |
Conservative | Davies, GG | 21,742 | 36.3% | +7.7% | |
Liberal | Lambert, A | 6,270 | 10.5% | -5.7% | |
National Front | Woodward, GR | 484 | 0.8% | N/A | |
Plaid Cymru | Vickery, A Robert | 473 | 0.8% | -1.3% | |
Majority | 9,177 | 15.3% | -9.1% | Turnout | 59,888 | 79.7% | 4.1% | Swing | -4.55% |