Local Authority Byelection Results 2021 - Index by Authority

Aberdeenshire Council (UA), East Garioch (17/6/2021)

Aberdeenshire Council (UA), Mid Formartine (19/8/2021)

Adur DC, Hillside (2/12/2021)

Allerdale BC, Christchurch (6/5/2021)

Allerdale BC, Ellen and Gilcrux (6/5/2021)

Allerdale BC, Seaton and Northside (6/5/2021)

Alton TC, Alton Wooteys (16/9/2021)

Argyll & Bute Council (UA), Helensburgh and Lomond South (18/3/2021)

Argyll & Bute Council (UA), Isle of Bute (18/3/2021)

Argyll & Bute Council (UA), Lomond North (16/12/2021)

Arun DC, Brookfield (6/5/2021)

Arun DC, Pevensey (6/5/2021)

Ashfield DC, Skegby (6/5/2021)

Ashford BC, Beaver (6/5/2021)

Ashford BC, Downs North (19/8/2021)

Ashford BC, Highfield (16/12/2021)

Babergh DC, Great Cornard (6/5/2021)

Barking & Dagenham LBC, Thames (6/5/2021)

Barnet LBC, East Barnet (6/5/2021)

Barnet LBC, Edgware (6/5/2021)

Barrow-in-Furness BC, Hindpool (6/5/2021)

Barrow-in-Furness BC, Roosecote (6/5/2021)

Basildon BC, Lee Chapel North (25/11/2021)

Basildon BC, Pitsea North West (29/7/2021)

Bassetlaw DC, East Retford South (29/7/2021)

Bassetlaw DC, Ranskill (6/5/2021)

Belper TC, Belper South (16/9/2021)

Beverley TC (East Riding), Minster South (22/7/2021)

Bexley LBC, Longlands (6/5/2021)

Billericay TC, Billericay East (14/10/2021)

Birmingham City, Hall Green North (6/5/2021)

Birmingham City, Oscott (6/5/2021)

Birmingham City, Quinton (6/5/2021)

Birmingham City, Yardley East (21/10/2021)

Bishop Auckland TC, Henknowle (16/9/2021)

Blaby DC, Stanton and Flamville (6/5/2021)

Bolsover DC, Bolsover North and Shuttlewood (6/5/2021)

Bolsover DC, Pinxton (6/5/2021)

Bolton MBC, Bromley Cross (28/10/2021)

Boston BC, Skirbeck (6/5/2021)

Bournemouth, Christchurch & Poole Council (UA), Canford Heath (6/5/2021)

Bournemouth, Christchurch & Poole Council (UA), Commons (6/5/2021)

Bracknell Forest BC (UA), Old Bracknell (9/12/2021)

Braintree DC, Witham South (6/5/2021)

Breckland DC, Hermitage (2/12/2021)

Brent LBC, Brondesbury Park (6/5/2021)

Bridgend CBC (UA), Caerau (16/12/2021)

Brighton & Hove City (UA), Hollingdean and Stanmer (6/5/2021)

Brighton & Hove City (UA), Patcham (6/5/2021)

Broxtowe BC, Beeston Rylands (6/5/2021)

Broxtowe BC, Stapleford South West (6/5/2021)

Calderdale MBC, Park (2/9/2021)

Calderdale MBC, Ryburn (2/9/2021)

Camden LBC, Fortune Green (22/7/2021)

Canterbury City, Gorrell (18/11/2021)

Canterbury City, Swalecliffe (6/5/2021)

Canterbury City, Westgate (6/5/2021)

Cardiff City (UA), Health (11/11/2021)

Carlisle City, Cathedral and Castle (6/5/2021)

Carlisle City, Currock and Upperby (28/10/2021)

Carlisle City, Harraby South and Parklands (6/5/2021)

Chard TC (Yeovil), Jocelyn (22/7/2021)

Charnwood BC, Shepshed West (23/9/2021)

Chelmsford BC, Moulsham Lodge (6/5/2021)

Chelmsford BC, Writtle (1/7/2021)

Chepstow TC, St. Kingsmark (1/4/2021)

Cheshire East Council (UA), Crewe West (6/5/2021)

Cheshire East Council (UA), Wilmslow Dean Row (2/9/2021)

Cheshire West & Chester Council (UA), Frodsham (6/5/2021)

Chichester DC, Chichester East (24/6/2021)

Chichester DC, Chichester North (4/11/2021)

Chippenham TC (Wiltshire), Pewsham (5/8/2021)

Christchurch TC (Bournemouth, Christchurch, and Poole), Jumpers and St. Catherine's (22/7/2021)

Conwy CBC (UA), Eirias (18/3/2021)

Cotswold DC, Fosseridge (6/5/2021)

Craven DC, Barden Fell (6/5/2021)

Croydon LBC, Kenley (6/5/2021)

Croydon LBC, New Addington North (6/5/2021)

Croydon LBC, Park Hill and Whitgift (6/5/2021)

Croydon LBC, South Norwood (6/5/2021)

Croydon LBC, Woodside (6/5/2021)

Cumbria CC, Brampton (6/5/2021)

Cumbria CC, Cockermouth North (6/5/2021)

Cumbria CC, Corby and Hayton (26/8/2021)

Cumbria CC, St John's and Great Clifton (6/5/2021)

Dacorum BC, Leverstock Green (6/5/2021)

Darlington BC (UA), Red Hall and Lingfield (6/5/2021)

Dartford BC, Darenth (6/5/2021)

Denbighshire CC (UA), Corwen (18/3/2021)

Denbighshire CC (UA), Llandrillo (11/11/2021)

Derbyshire Dales DC, Masson (6/5/2021)

Dover DC, Alkham and Capel-le-Ferne (22/7/2021)

Dover DC, Sandwich (19/8/2021)

Ealing LBC, Ealing Broadway (6/5/2021)

Ealing LBC, Hobbayne (6/5/2021)

Ealing LBC, Hobbayne (16/9/2021)

East Cambridgeshire DC, Soham North (23/9/2021)

East Devon DC, Exe Valley (23/9/2021)

East Devon DC, Feniton (8/7/2021)

East Devon DC, Honiton St. Michael's (8/7/2021)

East Devon DC, Whimple and Rockbeare (6/5/2021)

East Hampshire DC, Bramshott and Liphook (6/5/2021)

East Hampshire DC, Grayshott (6/5/2021)

East Hampshire DC, Horndean Downs (30/9/2021)

East Herts Council, Bishop's Stortford All Saints (6/5/2021)

East Lindsey DC, Chapel St Leonards (6/5/2021)

East Riding of Yorkshire Council (UA), East Wolds and Coast (19/8/2021)

East Riding of Yorkshire Council (UA), South East Holderness (6/5/2021)

East Riding of Yorkshire Council (UA), South West Holderness (6/5/2021)

East Staffordshire BC, Eton Park (6/5/2021)

East Staffordshire BC, Tutbury & Oakwoods (30/9/2021)

East Suffolk Council, Aldeburgh and Leiston (8/7/2021)

East Suffolk Council, Beccles and Worlingham (6/5/2021)

East Suffolk Council, Framlingham (6/5/2021)

East Suffolk Council, Orwell and Villages (12/8/2021)

Eastbourne BC, Sovereign (6/5/2021)

Eden DC, Hartside (6/5/2021)

Eden DC, Hartside (6/5/2021)

Eden DC, Penrith West (30/9/2021)

Elmbridge BC, Cobham and Downside (1/7/2021)

Enfield LBC, Bush Hill Park (1/7/2021)

Enfield LBC, Jubilee (6/5/2021)

Epsom & Ewell BC, Cuddington (23/9/2021)

Erewash BC, Hallam Fields (6/5/2021)

Erewash BC, Nottingham Road (6/5/2021)

Falkirk Council (UA), Falkirk South (14/10/2021)

Fenland DC, Lattersey (6/5/2021)

Flintshire CC (UA), Penyffordd (7/10/2021)

Forest of Dean DC, Berry Hill (6/5/2021)

Forest of Dean DC, Cinderford East (6/5/2021)

Glasgow City (UA), Baillieston (18/3/2021)

Glasgow City (UA), Partick East/Kelvindale (18/3/2021)

Gloucester City, Longlevens (4/11/2021)

Great Aycliffe TC, Byerley Park, Horndale and Cobblers Hall (9/12/2021)

Great Yarmouth BC, Claydon (6/5/2021)

Great Yarmouth BC, Ormesby (6/5/2021)

Greenwich LBC, Glyndon (6/5/2021)

Greenwich LBC, Kidbrooke with Hornfair (6/5/2021)

Greenwich LBC, Shooters Hill (6/5/2021)

Guildford BC, Friary and St. Nicolas (6/5/2021)

Guildford BC, Pirbright (6/5/2021)

Guisborough TC, Hutton (23/12/2021)

Gwynedd Council (UA), Harlech (24/6/2021)

Gwynedd Council (UA), Llanrug (25/3/2021)

Hackney LBC, Kings Park (6/5/2021)

Hackney LBC, Stamford Hill West (6/5/2021)

Hackney LBC, Woodberry Down (6/5/2021)

Hailsham TC, Hailsham Central (2/12/2021)

Hailsham TC, Hailsham North West (2/12/2021)

Hailsham TC, Hailsham South (2/12/2021)

Halton BC (UA), Halton Castle (25/11/2021)

Hambleton DC, Raskelf and White Horse (25/11/2021)

Hammersmith & Fulham LBC, Wormholt & White City (23/9/2021)

Harborough DC, Market Harborough - Little Bowden (6/5/2021)

Harlow DC, Mark Hall (8/7/2021)

Harrogate BC, Knaresborough Scriven Park (29/7/2021)

Harrow LBC, Pinner South (14/10/2021)

Heanor & Loscoe TC, Loscoe (16/9/2021)

Herefordshire Council (UA), Newton Farm (6/5/2021)

Hertsmere BC, Borehamwood Kenilworth (6/5/2021)

Hertsmere BC, Bushey North (6/5/2021)

Highland Council (UA), Aird and Loch Ness (11/3/2021)

Highland Council (UA), Fort William and Ardnamurchan (2/12/2021)

Highland Council (UA), Inverness West (12/8/2021)

Highland Council (UA), Wick and East Caithness (12/8/2021)

Hillingdon LBC, Charville (6/5/2021)

Horsforth TC (Leeds), Brownberrie (8/7/2021)

Horsham DC, Forest (21/10/2021)

Horsham DC, Roffey South (16/12/2021)

Horsham DC, Trafalgar (6/5/2021)

Hounslow LBC, Cranford (6/5/2021)

Hounslow LBC, Hounslow Heath (6/5/2021)

Huntingdonshire DC, - St. Ives South (6/5/2021)

Huntingdonshire DC, Huntingdon East (4/11/2021)

Huntingdonshire DC, Huntingdon North (6/5/2021)

Huntingdonshire DC, St. Neots East (8/7/2021)

Islington LBC, Bunhill (6/5/2021)

Islington LBC, Mildmay (6/5/2021)

Islington LBC, St Peter's (6/5/2021)

Islington LBC, Tollington (1/7/2021)

Kendal TC, Strickland (23/9/2021)

Kent CC, Elham Valley (17/6/2021)

Keynsham TC, Keynham North (9/12/2021)

Killamarsh PC, Killamarsh East (9/9/2021)

Kingston-upon-Thames RLBC, Chessington South (6/5/2021)

Knaresborough TC, Scriven Park (29/7/2021)

Lancaster City, Bare (2/12/2021)

Lancaster City, Bulk (6/5/2021)

Lancaster City, Carnforth and Millhead (25/11/2021)

Lancaster City, Kellet (6/5/2021)

Lancaster City, University & Scotforth Rural (11/11/2021)

Lancaster City, Upper Lune Valley (2/12/2021)

Lawley and Overdale PC (Telford and Wrekin), Lawley (15/7/2021)

Leicester City (UA), Humberstone & Hamilton (22/7/2021)

Leicester City (UA), North Evington (6/5/2021)

Lewes DC, Seaford East (6/5/2021)

Lewes DC, Seaford West (6/5/2021)

Lewisham LBC, Bellingham (6/5/2021)

Lewisham LBC, New Cross (6/5/2021)

Lewisham LBC, Sydenham (6/5/2021)

Lichfield DC, Armitage with Handsacre (16/12/2021)

Lichfield DC, Summerfield and All Saints (6/5/2021)

Liverpool City, Anfield (18/11/2021)

Liverpool City, Clubmoor (18/11/2021)

Liverpool City, Kirkdale (18/11/2021)

Luton BC (UA), High Town (6/5/2021)

Luton BC (UA), Round Green (6/5/2021)

Luton BC (UA), South (28/10/2021)

Maldon DC, Heybridge East (6/5/2021)

Maldon DC, Tollesbury (6/5/2021)

Malvern Hills DC, Tenbury (16/9/2021)

Malvern TC, Chase (16/12/2021)

Malvern TC, Dyson Perrins (16/12/2021)

Malvern TC, Pickersleigh (16/9/2021)

Manchester City, Chorlton (18/11/2021)

Mansfield DC, Oakham (6/5/2021)

Medway Council (UA), Princes Park (26/8/2021)

Medway Council (UA), Rochester East (16/12/2021)

Medway Council (UA), Strood North (26/8/2021)

Melton BC, Melton Dorian (11/11/2021)

Merton LBC, St. Helier (6/5/2021)

Mid Devon DC, Castle (6/5/2021)

Mid Devon DC, Upper Culm (17/6/2021)

Mid Devon DC, Westexe (6/5/2021)

Mid Sussex DC, Ardingly and Balcombe (8/7/2021)

Mid Sussex DC, Copthorne and Worth (6/5/2021)

Middlesbrough Council (UA), Ladgate (16/9/2021)

Middlesbrough Council (UA), North Ormesby (16/12/2021)

Midlothian Council (UA), Midlothian East (25/3/2021)

Monmouthshire Council (UA), St. Kingsmark (1/4/2021)

Morecambe TC, Heysham North (25/11/2021)

Morecambe TC, Westgate (25/11/2021)

New Forest DC, Bransgore and Burley (23/12/2021)

Newark & Sherwood DC, Boughton (6/5/2021)

Newark & Sherwood DC, Rainsworth South and Blidworth (21/10/2021)

Newcastle-upon-Tyne City, Castle (9/9/2021)

Newham LBC, East Ham Central (6/5/2021)

Newport City (UA), Graig (26/8/2021)

Newport City (UA), Victoria (2/12/2021)

Newquay TC, Trenance (28/10/2021)

Norfolk CC, Gaywood South (29/7/2021)

Norfolk CC, Sewell (17/6/2021)

North Ayrshire Council (UA), Dalry and West Kilbride (12/8/2021)

North East Derbyshire DC, Barrow and Holmesfield (9/9/2021)

North East Derbyshire DC, Eckington South and Renishaw (6/5/2021)

North East Derbyshire DC, Killamarsh East (6/5/2021)

North East Derbyshire DC, Killamarsh East (9/9/2021)

North East Derbyshire DC, Killamarsh West (6/5/2021)

North East Lincolnshire Council (UA), Heneage (1/7/2021)

North Kesteven DC, Bassingham and Brant (6/5/2021)

North Kesteven DC, Metheringham (DOUBLE VACANCY) (11/11/2021)

North Kesteven DC, Sleaford Castle (11/11/2021)

North Lanarkshire Council (UA), Fortissat (4/3/2021)

North Lanarkshire Council (UA), Murdostoun (24/6/2021)

North Lincolnshire Council (UA), Ashby (6/5/2021)

North Lincolnshire Council (UA), Bottesford (6/5/2021)

North Norfolk DC, Stalham (2/12/2021)

North Somerset Council (UA), Congresbury & Puxton (22/7/2021)

North Somerset Council (UA), Portishead East (6/5/2021)

North Tyneside MBC, Camperdown (9/9/2021)

North Warwickshire BC, Atherstone Central (6/5/2021)

North Warwickshire BC, Cudworth (6/5/2021)

North Warwickshire BC, Polesworth East (6/5/2021)

North Yorkshire CC, Harrogate Bilton and Nidd Gorge (6/5/2021)

North Yorkshire CC, Ribblesdale (6/5/2021)

Northampton TC, Talavera (2/9/2021)

Northumberland CC (UA), Hexham East (16/12/2021)

Norwich City, Sewell (17/6/2021)

Nottingham City (UA), Sherwood (7/10/2021)

Nottingham City (UA), St Ann's (7/10/2021)

Penzance TC, Penzance Promenade (9/9/2021)

Perth & Kinross Council (UA), Almond and Earn (25/3/2021)

Redbridge LBC, Seven Kings (6/5/2021)

Redcar & Cleveland BC (UA), Guisborough (6/5/2021)

Redcar & Cleveland BC (UA), Hutton (6/5/2021)

Redcar & Cleveland BC (UA), Longbeck (6/5/2021)

Rhondda Cynon Taff CBC (UA), Tyn-y-Nant (22/7/2021)

Ribble Valley BC, Billington and Langho (6/5/2021)

Ribble Valley BC, Littlemoor (19/8/2021)

Ribble Valley BC, Mellor (6/5/2021)

Ribble Valley BC, Primose (19/8/2021)

Richmond TC, Richmond West (12/8/2021)

Richmond upon Thames LBC, Hampton Upon Wick (6/5/2021)

Rotherham MBC, Anston and Woodsetts (9/12/2021)

Rotherham MBC, Aughton and Swallownest (9/12/2021)

Rugby BC, Wolvey and Shilton (24/6/2021)

Rushcliffe BC, Musters (7/10/2021)

Rushcliffe BC, Sutton Bonnington (6/5/2021)

Rutland CC (UA), Oakham North West (4/11/2021)

Rutland CC (UA), Oakham South (19/8/2021)

Ryedale DC, Cropton (18/11/2021)

Salford City, Blackfriars & Trinity (4/11/2021)

Sandhurst TC, Central Sandhurst (18/11/2021)

Sandwell MBC, Tividale (15/7/2021)

Scottish Borders Council (UA), Leaderdale and Melrose (11/3/2021)

Selby DC, Camblesforth and Carlton (6/5/2021)

Sevenoaks DC, Brasted Chevening and Sundridge (6/5/2021)

Sheffield City, Firth Park (16/9/2021)

Somerset CC, Comeytrowe and Trull (7/10/2021)

Somerset West & Taunton Council, North Curry and Ruishton (24/6/2021)

Somerset West & Taunton Council, Old Cleeve and District (17/6/2021)

Somerset West & Taunton Council, Wilton and Sherford (7/10/2021)

South Cambridgeshire DC, Girton (6/5/2021)

South Cambridgeshire DC, Harston and Comberton (6/5/2021)

South Cambridgeshire DC, Melbourn (6/5/2021)

South Derbyshire DC, Church Gresley (6/5/2021)

South Derbyshire DC, Seales (6/5/2021)

South Hams DC, Ivybridge West (6/5/2021)

South Kesteven DC, Glen (6/5/2021)

South Kesteven DC, Grantham Arnoldfield (28/10/2021)

South Kesteven DC, Stamford All Saints (28/10/2021)

South Lakeland DC, Broughton and Coniston (6/5/2021)

South Lakeland DC, Furness Peninsula (6/5/2021)

South Lakeland DC, Grange (12/8/2021)

South Lakeland DC, Kendal North (23/9/2021)

South Lakeland DC, Kendal Rural (6/5/2021)

South Oxfordshire DC, Didcot North East (6/5/2021)

South Oxfordshire DC, Forest Hill and Holton (6/5/2021)

South Ribble BC, Bamber Bridge East (18/11/2021)

South Ribble BC, Longton and Hutton West (6/5/2021)

South Staffordshire DC, Kinver (28/10/2021)

South Staffordshire DC, Wombourne South East (28/10/2021)

South Tyneside MBC, Fellgate and Hedworth (29/7/2021)

Spelthorne BC, Staines South (6/5/2021)

Spelthorne BC, Staines (22/7/2021)

Staffordshire Moorlands DC, Cheadle North East (6/5/2021)

Staffordshire Moorlands DC, Cheadle South East (6/5/2021)

Stamford TC, St Mary's (28/10/2021)

Stockton-on-Tees Council (UA), Billingham West (6/5/2021)

Stockton-on-Tees Council (UA), Bishopsgarth and Elm Tree (6/5/2021)

Stockton-on-Tees Council (UA), Western Parishes (6/5/2021)

Stoke-on-Trent City (UA), Penkhull and Stoke (1/7/2021)

Sunderland City, Hetton (30/9/2021)

Surrey Heath BC, Bagshot (6/5/2021)

Surrey Heath BC, Frimley Green (14/10/2021)

Swale BC, Priory (30/9/2021)

Swale BC, Sheerness (6/5/2021)

Swindon BC (UA), Priory Vale (24/6/2021)

Tandridge DC, Fellbridge (17/6/2021)

Telford & Wrekin Council (UA), Dawley & Aquaduct (16/12/2021)

Telford & Wrekin Council (UA), Dawley and Aqueduct (6/5/2021)

Telford & Wrekin Council (UA), Donnington (6/5/2021)

Tendring DC, West Clacton and Jaywick Sands (6/5/2021)

Test Valley BC, Andover St. Mary's (6/5/2021)

Test Valley BC, Chilworth, Nursling and Rownhams (6/5/2021)

Tewkesbury BC, Brockworth East (18/11/2021)

Thanet DC, Central Harbour (6/5/2021)

Thanet DC, Cliftonville East (22/7/2021)

Thanet DC, Dane Valley (6/5/2021)

Thanet DC, Newington (6/5/2021)

Thanet DC, Thanet Villages (11/11/2021)

Tonbridge & Malling BC, Castle (9/12/2021)

Tonbridge & Malling BC, Kings Hill (9/12/2021)

Tonbridge & Malling BC, West Malling and Leybourne (9/12/2021)

Torbay BC (UA), Clifton with Maidenway (6/5/2021)

Torfaen CBC (UA), Abersychan & Cwmavon (8/4/2021)

Torfaen CBC (UA), Cwmyniscoy (8/4/2021)

Torfaen CBC (UA), New Inn (8/4/2021)

Torridge DC, Northam (9/12/2021)

Totton and Eling TC (New Forest) (15/7/2021)

Tower Hamlets LBC, Weavers (12/8/2021)

Uttlesford DC, Newport (6/5/2021)

Walsall MBC, Pleck (16/12/2021)

Waltham Forest LBC, Grove Green (10/6/2021)

Waltham Forest LBC, Hatch Lane (6/5/2021)

Waltham Forest LBC, Lea Bridge (10/6/2021)

Wandsworth LBC, Bedford (6/5/2021)

Wandsworth LBC, Bedford (25/11/2021)

Warwick DC, Leamington Clarendon (6/5/2021)

Warwick DC, Whitnash (2/12/2021)

Waverley BC, Cranleigh East (7/10/2021)

Wealden DC, Hailsham North (6/5/2021)

Wealden DC, Hailsham South (6/5/2021)

Wealden DC, Hartfield (2/12/2021)

Wealden DC, Heathfield North (6/5/2021)

Wealden DC, Heathfield South (6/5/2021)

Wells City Council (Mendip), St. Thomas' (13/7/2021)

Wells City Council, St Cuthbert (30/9/2021)

Wells City Council, St Thomas (30/9/2021)

West Berkshire Council (UA), Tilehurst South and Holybrook (16/12/2021)

West Devon BC, Bere Ferrers (18/11/2021)

West Lancashire DC, North Meols (4/11/2021)

West Lindsey DC, Nettleham (16/12/2021)

West Lothian Council (UA), East Livingston and East Calder (5/8/2021)

West Lothian Council (UA), Livingston South (11/3/2021)

West Suffolk Council, Abbeygate (6/5/2021)

West Suffolk Council, Clare, Hundon and Kedington (6/5/2021)

West Suffolk Council, Horringer (25/11/2021)

West Suffolk Council, Lakenheath (6/5/2021)

West Suffolk Council, Moreton Hall (6/5/2021)

West Suffolk Council, Southgate (6/5/2021)

West Suffolk Council, The Rows (30/9/2021)

West Suffolk Council, Whepstead and Wickhambrook (6/5/2021)

West Sussex CC, Bourne (4/11/2021)

Westminster City, Churchill (6/5/2021)

Weston-super-Mare TC, Weston Central (16/12/2021)

Wigan MBC, Bryn (25/11/2021)

Wigan MBC, Leigh West (14/10/2021)

Wingerworth PC, Wingerworth (9/9/2021)

Wirral MBC, Liscard (22/7/2021)

Wirral MBC, Oxton (25/11/2021)

Wokingham TC, Wescott East (25/11/2021)

Woodley TC, Warren (29/7/2021)

Wrexham CBC (UA), Gresford East and West (28/10/2021)

Wrexham CBC (UA), Maesydre (18/3/2021)

Wychavon DC, Elmley Castle and Somerville (6/5/2021)

Wyre Forest DC, Franche and Habberley North (30/11/2021)

Information courtesy of the Association of Liberal Democrat Councillors.

Web presentation by Keith Edkins © 2022. By-elections Home page.