All of the results of the 64 byelections held on 4 June are now known. In contrast to the county council and European elections, Labour had the best night, holding all five seats being defended and then making six gains. There were also gains for the Liberal Democrats, and one each for the Conservatives, a Residents’ Association and the UK Independence Party.
Labour made four gains from the Conservatives, in Wheelton and Withnell ward, Chorley borough council, Painters Ash ward, Gravesham borough council, Leyland Central ward, South Ribble borough council, and Hatfield South ward, Welwyn Hatfield borough council. They also gained two seats from the Scottish National Party: Drumchapel and Anniesland ward, Glasgow city council, and Coatbridge North and Glenboig ward, North Lanarkshire council.
The Liberal Democrats gained two seats from the Conservatives: Ware Christchurch ward, East Hertfordshire district council, and Hythe West ward, Shepway district council. The Conservatives gained Leggatts ward, Watford borough council from the Liberal Democrats; the Residents’ Association gained St Andrews ward, Havering borough council from the Conservatives (the sitting councillor had been sitting as an Independent); and the UK Independence Party gained Wolstanton ward, Newcastle-under-Lyme borough council from the Conservatives.
All other byelections were held by the incumbent party: 35 by the Conservatives, 11 by the Liberal Democrats, 5 by Labour, one by an Independent, one by the Green Party and one by Plaid Cymru.