There were nine by-elections this week.
On Tuesday Conservatives held a seat in Broadland, whilst the Green Party gained two seats from the Conservatives, also in Broadland.
On Thursday Conservatives held a seat in East Staffordshire and gained a seat from a candidate with no description in West Suffolk. Labour held a seat in Sunderland. Liberal Democrats held a seat in Swale and gained a seat in Eden from the Conservatives. The Green Party gained a seat from the Conservatives in East Hampshire.