Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Labour | Hughes, Royston | 30,069 | 53% | +4.2% | |
Conservative | Price, GAL | 16,253 | 28.6% | -1.3% | |
Liberal | Morgan, JH | 9,207 | 16.2% | -3.5% | |
Plaid Cymru | Lee, G | 1,216 | 2.1% | +0.5% | |
Majority | 13,816 | 24.4% | +5.5% | Turnout | 56,745 | 75.6% | -5.4% | Swing | +2.75% |