Battersea| Martin Linton | Labour | 18,498 | 50.3% |
| Lucy Shersby | Conservative | 13,445 | 36.5% |
| Siobhan Vitelli | LibDem | 4,450 | 12.1% |
| Thomas Barber | Ind | 411 | 1.1% |
Electorate 67,495; Turnout 54.5%; Majority 5,053 (13.7%)
Swing: 1.2% to Lab from Con; Declared: 12.33am
| M Linton | Labour | 24,047 | 50.74% |
| J Bowis | Conservative | 18,687 | 39.43% |
| P Keaveney | LibDem | 3,482 | 7.35% |
| M Slater | Referendum | 804 | 1.70% |
| A Banks | UKIP | 250 | 0.53% |
| J Marshall | Rainbow Dream Ticket | 127 | 0.27% |
Electorate: 66,895; Turnout: 70.85%; Lab majority 5,360 (11.31%)
Swing from Con to Lab of 10.20%