There were seven by-elections this week.
Conservatives held a seat in East Suffolk and gained a seat In Harlow from Labour and another in East Devon from an Independent. Labour gained a seat from Liberal Democrats in East Devon. Greens gained a seat from Conservatives both in Mid Sussex and in East Sussex. An Independent gained a seat from Labour in Huntingdonshire.