| Labour | Jo Stevens | 15,462 | 40.0% | +11.2 | |
| Liberal Democrat | Jenny Willott | 10,481 | 27.1% | -14.3 | |
| Conservative | Richard Hopkin | 5,674 | 14.7% | -6.9 | |
| UKIP | Anthony Raybould | 2,499 | 6.5% | +4.4 | |
| Green Party | Christopher von Ruhland | 2,461 | 6.4% | +4.8 | |
| Plaid Cymru | Martin Pollard | 1,925 | 5.0% | +1.5 | |
| TUSC | Steve Williams | 110 | 0.3% | -0.2 | |
| Independent | Kazimir Hubert | 34 | 0.1% | +0.1 |
| Labour Jo Stevens | 15,462 | 40.0% | +11.2 | |
| Liberal Democrat Jenny Willott | 10,481 | 27.1% | -14.3 | |
| Conservative Richard Hopkin | 5,674 | 14.7% | -6.9 | |
| UKIP Anthony Raybould | 2,499 | 6.5% | +4.4 | |
| Green Party Christopher von Ruhland | 2,461 | 6.4% | +4.8 | |
| Plaid Cymru Martin Pollard | 1,925 | 5.0% | +1.5 | |
| TUSC Steve Williams | 110 | 0.3% | -0.2 | |
| Independent Kazimir Hubert | 34 | 0.1% | +0.1 |
| LAB | 40.0 | |
| LD | 27.1 | |
| CON | 14.7 | |
| UKIP | 6.5 | |
| GRN | 6.4 | |
| PC | 5.0 | |
| TUSC | 0.3 | |
| IND | 0.1 |
| LD | 41.4 | |
| LAB | 28.8 | |
| CON | 21.6 | |
| PC | 3.4 | |
| UKIP | 2.1 | |
| GRN | 1.6 | |
| TUSC | 0.4 | |
| MRLP | 0.4 | |
| IND | 0.2 |
| LD | 49.8 | |
| LAB | 34.3 | |
| CON | 9.2 | |
| OTH | 6.7 |