There were two by-elections this week.
There were six by-elections this week.
There were three by-elections this week.
The Green Party gained a seat from Conservatives in Aylesbury Vale.
Conservatives held a seat on Stroud District Council.
Conservatives held a seat in Northamptonshire CC. Plaid Cymru gained a seat from Labour in Cardiff.
Conservatives held a seat on Vale of Glamorgan Council.
There was one by-election this week.
Independents held seats in Rother and East Sussex CC.