English council by-elections, 2021–2022
Local elections were held in England on 6th May 2021 and 5th May 2022. Between these elections 222 by-elections were held to fill vacancies that arose.
In these by-elections the Liberal Democrats and Green Party saw gains, the Labour Party maintained its position, and the Conservative Party and UKIP suffered losses.
Party | Hold | Gain | Loss | Change |
---|---|---|---|---|
Liberal Democrats | 28 | 26 | 6 | 20 |
Green Party | 3 | 15 | 0 | 15 |
Labour Party | 38 | 17 | 17 | 0 |
UKIP | 0 | 0 | 2 | −2 |
Other local parties | 5 | 2 | 6 | −4 |
Independents | 4 | 10 | 19 | −9 |
Conservative Party | 48 | 26 | 46 | −20 |
Individual by-election results
The following table shows the results of all council by-elections between the local elections on 6th May 2021 and 5th May 2022. The data comes from Andrew Teale’s Local Elections Archive Project.
Date | Council — Ward | Result | ||
---|---|---|---|---|
14/04 | Durham — West Auckland | > | ||
14/04 | Maldon — Heybridge West | > | ||
14/04 | Surrey Heath — Bisley and West End | > | ||
14/04 | Tewkesbury — Brockworth East | > | ||
07/04 | Dorset — Lyme and Charmouth | > | ||
07/04 | East Riding of Yorkshire — South Hunsley | > | ||
07/04 | High Peak — Cote Heath | > | ||
07/04 | Horsham — Storrington and Washington | > | ||
07/04 | Liverpool — Everton | > | ||
07/04 | Liverpool — Warbreck | > | ||
07/04 | Mid Devon — Cullompton South | > | ||
07/04 | Telford and Wrekin — Brookside | > | ||
07/04 | Wolverhampton — East Park | > | ||
31/03 | Doncaster — Wheatley Hills and Intake | > | ||
31/03 | Melton — Melton Sysonby | > | ||
31/03 | Scarborough — Mayfield | > | ||
24/03 | Horsham — Deane | > | ||
24/03 | Northumberland — Seghill with Seaton Delaval | > | ||
24/03 | Test Valley — North Baddesley | > | ||
24/03 | Thanet — Nethercourt | > | ||
10/03 | Herefordshire — Bromyard West | > | ||
10/03 | Hertfordshire — Hitchin South | > | ||
10/03 | North Hertfordshire — Hitchin Highbury | > | ||
10/03 | Rutland — Ryhall and Casterton | > | ||
03/03 | East Lindsey — Halton Holegate | > | ||
03/03 | Essex — Rayleigh North | > | ||
03/03 | New Forest — Hythe West and Langdown | > | ||
03/03 | Rochford — Downhall & Rawreth | > | ||
03/03 | Sevenoaks — Brasted, Chevening, and Sundridge | > | ||
03/03 | South Somerset — Neroche | > | ||
03/03 | Southend-on-Sea — Southchurch | > | ||
03/03 | Sunderland — Redhill | > | ||
24/02 | Castle Point — St Peter’s | > | ||
24/02 | Durham — Ferryhill | > | ||
24/02 | Lincolnshire — Colsterworth Rural | > | ||
24/02 | Maldon — Wickham Bishops and Woodham | > | ||
24/02 | South Kesteven — Aveland | > | ||
24/02 | South Kesteven — Isaac Newton | > | ||
23/02 | Spelthorne — Stanwell North | > | ||
17/02 | Allerdale — Stainburn and Clifton | > | ||
17/02 | Bristol — Southmead | > | ||
17/02 | Mid Suffolk — Thurston | > | ||
17/02 | Newark and Sherwood — Collingham | > | ||
17/02 | North East Lincolnshire — Park | > | ||
17/02 | North Northamptonshire — Oundle | > | ||
17/02 | Nottinghamshire — Collingham | > | ||
17/02 | Oadby and Wigston — Wigston Meadowcourt | > | ||
17/02 | West Devon — Tavistock North | > | ||
10/02 | Eastleigh — Eastleigh Central | > | ||
10/02 | Somerset West and Taunton — Alcombe | > | ||
10/02 | Wealden — Hailsham South | > | ||
03/02 | Cotswold — Campden and Vale | > | ||
03/02 | Dacorum — Berkhamsted West | > | ||
03/02 | Dacorum — Boxmoor | > | ||
03/02 | Leicester — Evington | > | ||
03/02 | Manchester — Ancoats and Beswick | > | ||
03/02 | Tamworth — Spital | > | ||
27/01 | Dartford — Maypole and Leyton Cross | > | ||
27/01 | Dartford — Wilmington, Sutton-at-Hone, and Hawley | > | ||
27/01 | Kent — Wilmington | > | ||
20/01 | Charnwood — Loughborough Shelthorpe | > | ||
20/01 | Charnwood — Loughborough Shelthorpe | > | ||
20/01 | East Lindsey — Chapel St Leonards | > | ||
20/01 | Selby — Byram and Brotherton | > | ||
13/01 | Wychavon — The Littletons | > | ||
06/01 | Gedling — Cavendish | > | ||
23/12 | New Forest — Bransgore and Burley | > | ||
16/12 | Ashford — Highfield | > | ||
16/12 | Horsham — Roffey South | > | ||
16/12 | Lichfield — Armitage with Handsacre | > | ||
16/12 | Medway — Rochester East | > | ||
16/12 | Middlesbrough — North Ormesby | > | ||
16/12 | Northumberland — Hexham East | > | ||
16/12 | Telford and Wrekin — Dawley and Aqueduct | > | ||
16/12 | Walsall — Pleck | > | ||
16/12 | West Berkshire — Tilehurst South and Holybrook | > | ||
16/12 | West Lindsey — Nettleham | > | ||
09/12 | Bracknell Forest — Old Bracknell | > | ||
09/12 | Rotherham — Anston and Woodsetts | > | ||
09/12 | Rotherham — Aughton and Swallownest | > | ||
09/12 | Tonbridge and Malling — Castle | > | ||
09/12 | Tonbridge and Malling — Kings Hill | > | ||
09/12 | Tonbridge and Malling — West Malling and Leybourne | > | ||
09/12 | Torridge — Northam | > | ||
02/12 | Adur — Hillside | > | ||
02/12 | Breckland — Hermitage | > | ||
02/12 | Lancaster — Bare | > | ||
02/12 | Lancaster — Upper Lune Valley | > | ||
02/12 | North Norfolk — Stalham | > | ||
02/12 | Warwick — Whitnash | > | ||
02/12 | Wealden — Hartfield | > | ||
02/12 | Worthing — Marine | > | ||
30/11 | Wyre Forest — Franche and Habberley North | > | ||
25/11 | Allerdale — Maryport South | > | ||
25/11 | Basildon — Lee Chapel North | > | ||
25/11 | Halton — Halton Castle | > | ||
25/11 | Hambleton — Raskelf and White Horse | > | ||
25/11 | Lancaster — Carnforth and Millhead | > | ||
25/11 | Newcastle-under-Lyme — Knutton | > | ||
25/11 | Nuneaton and Bedworth — Bar Pool | > | ||
25/11 | Tunbridge Wells — Speldhurst and Bidborough | > | ||
25/11 | Wandsworth — Bedford | > | ||
25/11 | West Suffolk — Horringer | > | ||
25/11 | Wigan — Bryn | > | ||
25/11 | Wirral — Oxton | > | ||
18/11 | Canterbury — Gorrell | > | ||
18/11 | Liverpool — Anfield | > | ||
18/11 | Liverpool — Clubmoor | > | ||
18/11 | Liverpool — Kirkdale | > | ||
18/11 | Manchester — Chorlton | > | ||
18/11 | Ryedale — Cropton | > | ||
18/11 | South Ribble — Bamber Bridge East | > | ||
18/11 | Tewkesbury — Brockworth East | > | ||
18/11 | West Devon — Bere Ferrers | > | ||
11/11 | Lancaster — University and Scotforth Rural | > | ||
11/11 | Melton — Melton Dorian | > | ||
11/11 | North Kesteven — Metheringham | > | ||
11/11 | North Kesteven — Metheringham | > | ||
11/11 | North Kesteven — Sleaford Castle | > | ||
11/11 | Thanet — Thanet Villages | > | ||
04/11 | Gloucester — Longlevens | > | ||
04/11 | Huntingdonshire — Huntingdon East | > | ||
04/11 | Rutland — Oakham North West | > | ||
04/11 | Salford — Blackfriars and Trinity | > | ||
04/11 | West Lancashire — North Meols | > | ||
04/11 | West Sussex — Bourne | > | ||
28/10 | Bolton — Bromley Cross | > | ||
28/10 | Carlisle — Currock and Upperby | > | ||
28/10 | Luton — South | > | ||
28/10 | South Kesteven — Grantham Arnoldfield | > | ||
28/10 | South Kesteven — Stamford All Saints | > | ||
28/10 | South Staffordshire — Kinver | > | ||
28/10 | South Staffordshire — Wombourne South East | > | ||
21/10 | Birmingham — Yardley East | > | ||
21/10 | Horsham — Forest | > | ||
21/10 | Newark and Sherwood — Rainworth South and Blidworth | > | ||
14/10 | Harrow — Pinner South | > | ||
14/10 | Surrey Heath — Frimley Green | > | ||
14/10 | Wigan — Leigh West | > | ||
07/10 | Nottingham — St Ann’s | > | ||
07/10 | Nottingham — Sherwood | > | ||
07/10 | Rushcliffe — Musters | > | ||
07/10 | Somerset — Comeytrowe and Trull | > | ||
07/10 | Somerset West and Taunton — Wilton and Sherford | > | ||
07/10 | Waverley — Cranleigh East | > | ||
30/09 | East Hampshire — Horndean Downs | > | ||
30/09 | East Staffordshire — Tutbury and Outwoods | > | ||
30/09 | Eden — Penrith West | > | ||
30/09 | Sunderland — Hetton | > | ||
30/09 | Swale — Priory | > | ||
30/09 | West Suffolk — The Rows | > | ||
28/09 | Broadland — Brundall | > | ||
28/09 | Broadland — Brundall | > | ||
28/09 | Broadland — Old Catton and Sprowston West | > | ||
23/09 | Charnwood — Shepshed West | > | ||
23/09 | East Cambridgeshire — Soham North | > | ||
23/09 | East Devon — Exe Valley | > | ||
23/09 | Epsom and Ewell — Cuddington | > | ||
23/09 | Hammersmith and Fulham — Wormholt and White City | > | ||
23/09 | South Lakeland — Kendal North | > | ||
16/09 | Ealing — Hobbayne | > | ||
16/09 | Malvern Hills — Tenbury | > | ||
16/09 | Middlesbrough — Ladgate | > | ||
16/09 | Sheffield — Firth Park | > | ||
09/09 | Newcastle upon Tyne — Castle | > | ||
09/09 | North East Derbyshire — Barlow and Holmesfield | > | ||
09/09 | North East Derbyshire — Killamarsh East | > | ||
09/09 | North Tyneside — Camperdown | > | ||
09/09 | South Derbyshire — Seales | > | ||
09/09 | South Tyneside — Cleadon and East Boldon | > | ||
02/09 | Calderdale — Park | > | ||
02/09 | Calderdale — Ryburn | > | ||
02/09 | Cheshire East — Wilmslow Dean Row | > | ||
26/08 | Cumbria — Corby and Hayton | > | ||
26/08 | Medway — Princes Park | > | ||
26/08 | Medway — Strood North | > | ||
19/08 | Ashford — Downs North | > | ||
19/08 | Dover — Sandwich | > | ||
19/08 | East Riding — East Wolds and Coastal | > | ||
19/08 | Ribble Valley — Littlemoor | > | ||
19/08 | Ribble Valley — Primrose | > | ||
19/08 | Rutland — Oakham South | > | ||
12/08 | East Suffolk — Orwell and Villages | > | ||
12/08 | South Lakeland — Grange | > | ||
12/08 | Tower Hamlets — Weavers | > | ||
29/07 | Basildon — Pitsea North West | > | ||
29/07 | Bassetlaw — East Retford South | > | ||
29/07 | Harrogate — Knaresborough Scriven Park | > | ||
29/07 | Norfolk — Gaywood South | > | ||
29/07 | South Tyneside — Fellgate and Hedworth | > | ||
22/07 | Camden — Fortune Green | > | ||
22/07 | Leicester — Humberstone and Hamilton | > | ||
22/07 | North Somerset — Congresbury and Puxton | > | ||
22/07 | Spelthorne — Staines | > | ||
22/07 | Thanet — Cliftonville East | > | ||
22/07 | Wirral — Liscard | > | ||
15/07 | Sandwell — Tividale | > | ||
08/07 | East Devon — Feniton | > | ||
08/07 | East Devon — Honiton St Michael’s | > | ||
08/07 | East Suffolk — Aldeburgh and Leiston | > | ||
08/07 | East Suffolk — Aldeburgh and Leiston | > | ||
08/07 | Harlow — Mark Hall | > | ||
08/07 | Huntingdonshire — St Neots East | > | ||
08/07 | Mid Sussex — Ardingly and Balcombe | > | ||
01/07 | Chelmsford — Writtle | > | ||
01/07 | Elmbridge — Cobham and Downside | > | ||
01/07 | Enfield — Bush Hill Park | > | ||
01/07 | Islington — Tollington | > | ||
01/07 | Newark and Sherwood — Bridge | > | ||
01/07 | Newark and Sherwood — Bridge | > | ||
01/07 | North East Lincolnshire — Heneage | > | ||
01/07 | Stoke-on-Trent — Penkhull and Stoke | > | ||
24/06 | Chichester — Chichester East | > | ||
24/06 | Isles of Scilly — Bryher | > | ||
24/06 | Rugby — Wolvey and Shilton | > | ||
24/06 | Somerset West and Taunton — North Curry and Ruishton | > | ||
24/06 | Swindon — Priory Vale | > | ||
17/06 | Mid Devon — Upper Culm | > | ||
17/06 | Somerset West and Taunton — Old Cleeve and District | > | ||
17/06 | Tandridge — Felbridge | > | ||
10/06 | Waltham Forest — Grove Green | > | ||
10/06 | Waltham Forest — Lea Bridge | > |