| Labour | Rupa Huq | 22,002 | 43.2% | +13.1 | |
| Conservative | Angie Bray | 21,728 | 42.7% | +4.7 | |
| Liberal Democrat | Jon Ball | 3,106 | 6.1% | -21.5 | |
| UKIP | Peter Florence | 1,926 | 3.8% | +2.2 | |
| Green Party | Tom Sharman | 1,841 | 3.6% | +2.1 | |
| Independent | Jonathan Notley | 125 | 0.2% | +0.2 | |
| Workers Revolutionary Party | Scott Dore | 73 | 0.1% | +0.1 | |
| Above and Beyond | Tammy Rendle | 54 | 0.1% | +0.1 | |
| Europeans Party | Andrzej Rygielski | 39 | 0.1% | +0.1 |
| Labour Rupa Huq | 22,002 | 43.2% | +13.1 | |
| Conservative Angie Bray | 21,728 | 42.7% | +4.7 | |
| Liberal Democrat Jon Ball | 3,106 | 6.1% | -21.5 | |
| UKIP Peter Florence | 1,926 | 3.8% | +2.2 | |
| Green Party Tom Sharman | 1,841 | 3.6% | +2.1 | |
| Independent Jonathan Notley | 125 | 0.2% | +0.2 | |
| Workers Revolutionary Party Scott Dore | 73 | 0.1% | +0.1 | |
| Above and Beyond Tammy Rendle | 54 | 0.1% | +0.1 | |
| Europeans Party Andrzej Rygielski | 39 | 0.1% | +0.1 |
| LAB | 43.2 | |
| CON | 42.7 | |
| LD | 6.1 | |
| UKIP | 3.8 | |
| GRN | 3.6 | |
| IND | 0.2 | |
| WRP | 0.1 | |
| AB | 0.1 | |
| EUR | 0.1 |
| CON | 38.0 | |
| LAB | 30.1 | |
| LD | 27.6 | |
| UKIP | 1.6 | |
| GRN | 1.6 | |
| CHP | 0.6 | |
| IEAC | 0.4 |
| LAB | 33.4 | |
| CON | 31.2 | |
| LD | 30.6 | |
| OTH | 4.8 |