| John Dwyer | Conservative | 99,565 | 44.6% | +6.6% | |
| David Keane | Labour | 83,329 | 37.3% | -2.5% | |
| Jo Conchie | Liberal Democrat | 32,348 | 14.5% | +4.3% | |
| Nick Goulding | Reform UK | 8,258 | 3.7% | +3.7% |
| Nicky Massey | Labour | 111,962 | 53.0% | +2.1% | |
| John Dwyer | Conservative | 99,463 | 47.0% | -2.1% |
| 20162012 |
| Lab | 39.8 | ||
| Con | 38.0 | ||
| UKIP | 12.0 | ||
| LD | 10.2 |
| Lab | 50.9 | ||
| Con | 49.1 |
| Con | 36.8 | ||
| Lab | 28.4 | ||
| Ind | 17.1 | ||
| LD | 9.8 | ||
| UKIP | 7.9 |
| Con | 56.5 | ||
| Lab | 43.5 |