Home Kate Morley on Mastodon

English council by-elections, 2023–2024

Local elections were held in England on 4th May 2023, and will next be held on 2nd May 2024. Between local elections, hundreds of by-elections are held to fill vacancies that arise.

Since the 2023 local elections, the Liberal Democrats and Green Party have seen gains, and the Conservative Party and Labour Party have suffered losses.

Party Hold Gain Loss Change
Liberal Democrats 7 9 1 8
Green Party 2 7 2 5
Independents 0 5 1 4
Other local parties 3 1 1 0
Labour Party 22 4 9 −5
Conservative Party 5 4 16 −12

Individual by-election results

The following table shows the results of all council by-elections since the previous local elections on 4th May 2023. The data comes from Andrew Teale’s Local Elections Archive Project.

Date Council Ward Result
19th October Shropshire Alveley and Claverley >
19th October Surrey Horsleys >
19th October Worcester Warndon Parish South >
19th October Worcestershire Warndon Parish >
12th October Cheltenham Prestbury >
12th October Suffolk Woodbridge >
5th October Lambeth Vauxhall >
5th October Tamworth Amington >
4th October Haringey South Tottenham >
4th October Haringey White Hart Lane >
28th September North Yorkshire Hutton Rudby and Osmotherley >
28th September South Norfolk Mulbarton and Stoke Holy Cross >
28th September South Norfolk South Wymondham >
28th September Wolverhampton Bushbury South and Low Hill >
21st September Colchester Highwoods >
21st September Kingston upon Hull Bricknell >
21st September Milton Keynes Newport Pagnell South >
14th September Barking and Dagenham Mayesbrook >
14th September Chorley Croston, Mawdesley and Euxton South >
14th September Lancashire Chorley Rural West >
14th September Lincolnshire Carholme >
14th September Liverpool Fazakerley East >
14th September Swale Minster Cliffs >
7th September Broadland Thorpe St Andrew North West >
7th September Manchester Brooklands >
7th September Newcastle-under-Lyme Audley >
7th September Newcastle-under-Lyme Knutton >
7th September Shropshire Worfield >
6th September Spelthorne Ashford Town >
31st August Derbyshire Swadlincote South >
31st August Kirklees Batley East >
24th August Bristol Bishopston and Ashley Down >
24th August Dudley St James’s >
24th August Isle of Wight Wootton Bridge >
17th August Middlesbrough Ayresome >
17th August St Albans Marshalswick East and Jersey Farm >
10th August Havering Upminster >
10th August Somerset Castle Cary >
10th August Wychavon Evesham South >
3rd August Dudley Cradley and Wollescote >
3rd August East Sussex Meads >
3rd August Norfolk Freebridge Lynn >
3rd August Reading Norcot >
27th July Buckinghamshire Denham >
27th July East Sussex Heathfield and Mayfield >
27th July Plymouth Plymstock Dunstone >
27th July Plymouth St Peter and the Waterfront >
27th July Warrington Poulton North >
20th July Swindon St Margaret and South Marston >
20th July Worcester Nunnery >
13th July Newham Boleyn >
13th July Newham Wall End >
13th July Norfolk West Depwade >
13th July Rotherham Dinnington >
6th July Kent Maidstone Central >
4th July Cambridge King’s Hedges >
29th June Bedford Wyboston >
29th June Bournemouth, Christchurch, and Poole East Cliff and Springbourne >
29th June Dorset Sherborne West >
29th June Haringey Hermitage and Gardens >
29th June Southwark Newington >
22nd June West Devon Tavistock North >
15th June Plymouth Efford and Lipson >
13th June St Albans St Peters >
8th June Wiltshire Tisbury >
1st June Camden South Hampstead >
25th May North Yorkshire Eastfield >
22nd May Isles of Scilly St Mary’s >
17th May Stroud Painswick and Upton >