Local Government By-Election Results

Conservatives gained a seat from Liberal Democrats in Colchester and held seats in Staffordshire CC and Peterborough.

Labour gained seats from Conservatives in Babergh, Cannock Chase and North Lanarkshire and held seats in Suffolk CC, Croydon, Lancaster and Glasgow.

Liberal Democrats gained a seat from Conservatives in East Cambridgeshire. The Green Party gained seats from Conservatives in Cannock Chase and Lewes.

An Independent gained a seat from Conservatives in Herefordshire.