England
Labour: 2,021 (↓84)
Conservatives: 3,564 (↓1,330)
Liberal Democrats: 1,352 (↑706)
Green: 265 (↑194)
UKIP: 31 (↓145)
Independent: 1,044 (↑604)
Other: 127 (↑55)
(Changes compared with 2015 – the last time these seats were contested)
Labour: 60 (↓6)
Conservatives: 93 (↓44)
Liberal Democrats: 18 (↑10)
Green: 0 (-)
UKIP: 0 (-)
Independent: 2 (↑2)
Other: 2 (↑1)
No overall control: 73 (↑37)
Labour: 3 (North of Tyne, Leicester, Mansfield)
Conservatives: –
Liberal Democrats: 1 (Bedford)
Green: –
UKIP: –
Independent: 1 (Middlesbrough, Copeland)
Other: –
Council control changes
Conservatives
Gains
Walsall from no overall control
North East Lincolnshire from no overall control
Losses
Basildon to no overall control
Tandridge to no overall control
St Albans to no overall control
Southend-on-Sea to no overall control
Peterborough to no overall control
South Oxfordshire to no overall control
Broxtowe to no overall control
Folkestone and Hythe to no overall control
Tendring to no overall control
Torbay to no overall control
Welwyn Hatfield to no overall controll
Worcester to no overall controll
Labour
Gains
Trafford from no overall control
Amber Valley from Conservatives
Losses
Hartlepool to no overall control
Wirral to no overall control
Bolsolver to no overall controll
Liberal Democrats
Gains
Vale of White Horse from Conservatives
Bath and North East Somerset from Conservatives
Chelmsford from Conservatives
Cotswold from Conservatives
Hinckley & Bosworth from Conservatives
North Norfolk from no overall control
Somerset West and Taunton from Conservatives
Winchester from Conservatives
Independents
Gains
Ashfield from no overall control
North Kestenven from Conservatives