Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
Conservative | Roberts, Ieuan | 16,927 | 42.4% | -3.5% | |
Labour | Davies, Ednyfed | 16,024 | 40.2% | -7.2% | |
Plaid Cymru | Elis-Thomas, Dafydd | 4,311 | 10.8% | +4.2% | |
Liberal | Morris, Elfyn | 2,626 | 6.6% | N/A | |
Majority | 903 | 2.2% | N/A | Turnout | 39,888 | 81.9% | -1.8% | Swing | +1.85% |