Bolton MB – Crompton
Labour 1,961 (70.9 per cent, +10.5 on 2015), UKIP 320 (11.6 per cent, -9.5), Conservatives 302 (10.9 per cent, -0.7), Lib Dems 117 (4.2 per cent, +0.5), Green Party 65 (2.4 per cent, +2.4 per cent)
Labour hold
Coventry MB – Lower Stoke
Labour 1,235 (57.5 per cent, +7.9 on 2015) Conservatives 344 (16 per cent, -5.2) UKIP 290 (13.5, -4.8) Green Party 154 (7.2 per cent, +1.1) Lib Dems 124 (5.8 per cent, +5.8)
Labour hold
Eastleigh BC – West End North
Lib Dems 582 (53 per cent, +13.2 since 2015) Conservatives 315 (28.7 per cent, -6.4) UKIP 115 (10.5 per cent, 4.9) Lab 58 (5.3 per cent, +4.3) Green Party 28 (2.6 per cent, +2.6)
Lib Dems hold
Hounslow LB – Cranford
Labour 1,254 (55 per cent, +0.3 on 2014), Conservatives 637 (27.9 per cent, +2.1), Lib Dems 265 (11.6 per cent, +5.5), UKIP 76 (3.3 per cent, -10.0), Green Party 48 (2.1 per cent, +2.1)
Labour hold