Basingstoke and Deane – Basing
Conservatives 1051 (75.5 per cent, +3.7 per cent on 2015) Lib Dems 323 (20.7 per cent, +8.3) Labour 184 (11.8 per cent, -0.1)
Conservatives hold
Bolton – Rumworth
Labour 2125 (76.9 per cent, +4.7) UKIP 251 (9.1 per cent, -0.9) Conservatives 167 (6.0 per cent, -4.5) Green Party 126 (4.6 per cent, -0.4) Lib Dems 96 (3.5 per cent, +1.2)
Labour hold
Caerphilly – Risca East
Labour 400 (58.9 per cent, +1.6 on 2012) Plaid Cymru 120 (17.7 per cent, -1.1) UKIP 117 (17.2 per cent, +17.2) Lib Dems 42 (6.2 per cent, +6.2)
Labour hold
East Devon – Exmouth Brixington
Conservatives 425 (41.1 per cent, +4.7 on 2015) East Devon Alliance 324 (31.3 per cent, +2.9) Lib Dems 286 (27.6 per cent, +8.7)
Conservatives hold
Glasgow – Garscadden/Scotstounhill
SNP 2,135 (42.6 per cent, +15.6 on 2012) Labour: 1,944 (38.8 per cent, -22.8) Conservatives 510 (10.2 per cent, +7.5) Green Party 242 (4.8 per cent, +2.1) Lib Dems 97 (1.9 per cent) UKIP 83 (1.7 per cent, +0.9) – First preferences
SNP gain from Labour
Haringey – St. Ann’s
Labour 1177 (63.7 per cent, +12.4 on 2014) Green Party 323 (17.4 per cent, -3.8) Lib Dems 189 (10.2 per cent, +3.4) Conservatives 106 (5.7 per cent, -1.3) UKIP 56 (3.0 per cent, -3.0)
Labour hold
Hartlepool – Headland & Harbour
UKIP 496 (49.2 per cent, +49.2 on 2014) Labour 255 (25.3 per cent, _17.7) Putting Hartlepool First 155 (15.4 per cent, – 20.3) Conservatives 41 (4.1 per cent, _14.0) Patients not Profit 36 (3.6 per cent) Independent 26 (2.6 per cent)
UKIP gain from Labour
Highland – Culloden and Ardersier
SNP – 753 (27.2 per cent, -0.1 on 2012 ) Lib Dems 463 (16.7 per cent, +2.9) Conservatives 439 (15.9 per cent, +11.4) Independent 315 (11.4 per cent) Independent 274 (9.9 per cent) Green Party 180 (6.5 per cent, +1.6) Labour 163 (5.9 per cent, -8.0) Independent 158 (5.7%) Independent 23 (0.8 per cent) – First preferences
Lib Dems gain from Labour