| Conservative | Rob Wilson | 23,217 | 46.0% | +3.4 | |
| Labour | Matt Rodda | 16,697 | 33.1% | +7.6 | |
| Liberal Democrat | Jenny Woods | 3,719 | 7.4% | -20.0 | |
| UKIP | Christine Forrester | 3,647 | 7.2% | +5.0 | |
| Green Party | Rob White | 3,214 | 6.4% | +4.2 |
| Conservative Rob Wilson | 23,217 | 46.0% | +3.4 | |
| Labour Matt Rodda | 16,697 | 33.1% | +7.6 | |
| Liberal Democrat Jenny Woods | 3,719 | 7.4% | -20.0 | |
| UKIP Christine Forrester | 3,647 | 7.2% | +5.0 | |
| Green Party Rob White | 3,214 | 6.4% | +4.2 |
| CON | 46.0 | |
| LAB | 33.1 | |
| LD | 7.4 | |
| UKIP | 7.2 | |
| GRN | 6.4 |
| CON | 42.6 | |
| LD | 27.3 | |
| LAB | 25.5 | |
| UKIP | 2.2 | |
| GRN | 2.1 | |
| IND | 0.2 | |
| IND | 0.1 |
| CON | 35.6 | |
| LAB | 33.9 | |
| LD | 24.4 | |
| OTH | 6.1 |