Post-election roundup

Posted by David Boothroyd
View David's blog
2 weeks ago / May 4, 2025

Localcouncils has been updated for the 1 May 2025 round of ordinary local elections. The latest updates on local electoral information are as follows.

Results

  • Amber Valley: The byelection in Ironville and Riddings ward held on 1 May was won by Philip Rose. Independent gain from Labour.
  • Amber Valley: The byelection in Kilburn, Denby, Holbrook and Horsley ward held on 1 May was won by Matt Murray. Conservative gain from Labour.
  • Bassetlaw: The byelection in Beckingham ward held on 1 May was won by Warren Limber. Reform UK gain from Labour.
  • Bassetlaw: The byelection in Sturton ward held on 1 May was won by Matt Turner. Reform UK gain from Labour.
  • Blaby: The byelection in Glen Parva held on 1 May was won by John Bloxham. Reform UK gain from Liberal Democrat.
  • Boston: The byelection in Trinity ward held on 1 May was won by Jonathan Noble. Reform UK gain from Boston Independents.
  • Breckland: The byelection in Thetford Priory ward held on 1 May was won by Michael Westman. Reform UK gain from Labour.
  • Bridgend: The byelection in Pyle, Kenfig Hill and Cefn Cribwr ward held on 1 May was won by Owain Clatworthy. Reform UK gain from Labour.
  • Brighton and Hove: The byelection in Westbourne and Poet’s Corner ward held on 1 May was won by Sam Parrott. Labour hold.
  • Cambridge: The byelection in East Chesterton ward held on 1 May was won by Bob Illingworth. Liberal Democrat gain from Labour.
  • Cambridge: The byelection in West Chesterton ward held on 1 May was won by Jamie Dalzell. Liberal Democrat gain from Labour.
  • Cannock Chase: The byelection in Norton Canes ward held on 1 May was won by Samantha Thompson. Conservative gain from Labour.
  • Chelmsford: The byelection for two seats in Moulsham and Central ward held on 1 May was won by Helen Ayres and Seán Manley. Liberal Democrats hold both seats.
  • Cheltenham: The byelection in Charlton Kings ward held on 1 May was won by Hannah Healy. Liberal Democrat hold.
  • Cherwell: The byelection in Banbury Cross and Neithrop ward held on 1 May was won by Fiaz Ahmed. Conservative gain from Labour.
  • Cherwell: The byelection in Banbury Grimsbury and Hightown ward held on 1 May was won by Henry Elugwu. Labour hold.
  • Cherwell: The byelection in Deddington ward held on 1 May was won by Zoe McLernon. Conservative hold.
  • Chesterfield: The byelection in Brampton East and Boythorpe ward held on 1 May was won by Keith Falconer, who returns to the council. Liberal Democrat gain from Labour.
  • Chichester: The byelection in Midhurst ward held on 1 May was won by Dominic Merritt. Liberal Democrat hold.
  • Chorley: The byelection in Chorley East ward held on 1 May was won by Martin Topp. Reform UK gain from Labour.
  • Cotswold: The byelection in Tetbury with Upton ward held on 1 May was won by Laura Hall-Wilson. Conservative gain from an Independent elected for the Liberal Democrats.
  • Cotswold: The byelection in Watermoor ward held on 1 May was won by Nicholas Bridges. Liberal Democrats hold.
  • East Cambridgeshire: The byelection in Stretham ward held on 1 May was won by Lee Denney. Liberal Democrat hold.
  • East Hertfordshire: The byelection in Braughing and Standon ward held on 1 May was won by Terry Smith. Reform UK gain from Conservative.
  • Eastbourne: The byelection in Langney ward held on 1 May was won by Kara Bishop. Liberal Democrat hold.
  • Eastbourne: The byelection in Langney ward held on 1 May was won by Tom Nevill. Liberal Democrat hold.
  • Erewash: The byelection in Cotmanhay ward was won by Dan Price. Reform UK gain from Labour.
  • Erewash: The byelection in Kirk Hallam and Stanton by Dale ward was won by Andrew Prince. Conservative gain from Labour.
  • Erewash: The byelection in Nottingham Road ward was won by Lorna Maginnis. Conservative gain from Labour.
  • Essex: The byelection in Chelmsford Central division held on 1 May was won by David Loxton. Liberal Democrat hold.
  • Exeter: The byelection in Mincinglake and Whipton ward held on 1 May was won by Tony Payne. Reform UK gain from Labour.
  • Exeter: The byelection in Topsham ward held on 1 May was won by James Cookson. Labour hold.
  • Forest of Dean: The byelection in Cinderford East ward held on 1 May was won by Stuart Graham. Reform UK gain from Labour.
  • Forest of Dean: The byelection in Newent and Taynton ward held on 1 May was won by Jonathan Beeston. Conservative gain from Liberal Democrat.
  • Gedling: The byelection in Porchester ward held on 1 May was won by Pauline Allan. Labour hold.
  • Gravesham: The byelection in Rosherville ward held on 1 May was won by Kim Glendinning. Labour hold.
  • Hampshire: The byelection in Winchester Eastgate division held on 1 May was won by Paula Ferguson. Liberal Democrat hold.
  • Hampshire: The byelection in Yateley East and Blackwater division held on 1 May was won by Stuart Bailey. Liberal Democrat hold.
  • Harlow: The byelection in Mark Hall ward held on 1 May was won by Paul Jago. Reform UK gain from Labour.
  • Hartlepool: The byelection in Throston ward held on 1 May was won by Amanda Napper. Reform UK gain from Labour.
  • Isle of Wight: The byelection in Central Rural division held on 1 May was won by Caroline Gladwin. Reform UK gain from Conservative.
  • Isle of Wight: The byelection in Freshwater South division held on 1 May was won by Becca Cameron. Independent hold.
  • Isle of Wight: The byelection in Lake North division held on 1 May was won by David Maclean. Reform UK gain from Conservative.
  • Lambeth: The byelection in Herne Hill and Loughborough Junction ward held on 1 May was won by Paul Valentine. Green Party gain from Labour.
  • Lancaster: The byelection in John O’Gaunt ward held on 1 May was won by Wilson Colley. Green Party hold.
  • Lichfield: The byelection in Curborough ward held on 1 May was won by Matthew Wallens. Reform UK gain from Labour.
  • Melton: The byelection in Croxton Kerrial ward held on 1 May was won by Elaine Holmes. Conservative gain from an Independent.
  • Mid Devon: The byelection in Clare and Shuttern ward held on 1 May was won by Martyn Stratton. Liberal Democrat hold.
  • Newcastle-under-Lyme: The byelection in Knutton ward held on 1 May was won by Lynn Dean. Reform UK gain from Labour.
  • Newcastle-under-Lyme: The byelection in Loggerheads ward held on 1 May was won by Andrew Turnock. Conservative hold.
  • Norfolk: The byelection in Mancroft division held on 1 May was won by Serene Shibli. Green Party hold.
  • Norfolk: The byelection in Marshland North division held on 1 May was won by Julian Kirk, who was re-elected after leaving the Conservatives and joining Reform UK.
  • Norfolk: The byelection in Thetford West division held on 1 May was won by David Bick. Reform UK gain from Labour.
  • North Devon: The byelection in Barnstaple with Pilton ward held on 1 May was won by Loki Dawson. Liberal Democrat hold.
  • North Norfolk: The byelection in Holt ward held on 1 May was won by Connor Rouse. Liberal Democrat gain from Conservative.
  • North Warwickshire: The byelection in Arley and Whitacre ward held on 1 May was won by Susan Guilmant. Reform UK gain from Labour.
  • North Warwickshire: The byelection in Atherstone Central ward held on 1 May was won by Steven Watson. Reform UK gain from Labour.
  • Norwich: The byelection in Bowthorpe ward held on 1 May was won by Richard Lawes, by one vote. Labour hold.
  • Norwich: The byelection in Mancroft ward held on 1 May was won by Ian Stutely, who returns to the council for a different party. Green Party hold.
  • Norwich: The byelection in Sewell ward held on 1 May was won by Jenny Knight. Green Party hold.
  • Oxford: The byelection in Headington Hill and Northway ward held on 1 May was won by James Taylor. Labour regain a seat lost when the previous councillor left the party to join the Oxford Community Independents.
  • Pendle: The byelection in Vivary Bridge ward held on 1 May was won by Marion Atkinson. Reform UK gain from Conservative.
  • Peterborough: The byelection in Barnack ward held on 1 May was won by Kevin Tighe. Independent gain from Conservative.
  • Redbridge: The byelection in Hainault ward held on 1 May was won by Helen Mullis. Labour hold by one vote.
  • Ribble Valley: The byelection in St Mary’s ward held on 1 May was won by Stephen Sutcliffe. Liberal Democrat gain from Labour.
  • Rochdale: The byelection in Balderstone and Kirkholt ward held on 1 May was won by Jordan Tarrant-Short. Reform UK gain from Labour.
  • Rugby: The byelection in New Bilton ward held on 1 May was won by Angela Thompson. Labour hold.
  • St Albans: The byelection in Redbourn ward held on 1 May was won by Brian Gunson. Liberal Democrat hold.
  • South Oxfordshire: The byelection in Watlington ward held on 1 May was won by Benjamin Higgins. Liberal Democrat hold.
  • South Oxfordshire: The byelection in Wheatley ward held on 1 May was won by Peter Ramsdale. Liberal Democrat hold.
  • Stratford-on-Avon: The byelection in Alcester West ward held on 1 May was won by Tom Ballinger. Liberal Democrat hold.
  • Stratford-on-Avon: The byelection in Welford-on-Avon ward held on 1 May was won by Cliff Brown. Liberal Democrat hold.
  • Stroud: The byelection in Stroud Central ward held on 1 May was won by Cate James-Hodges. Green Party gain from Labour.
  • Surrey: The byelection in Nork and Tattenhams division held on 1 May was won by Peter Harp. Nork and Tattenhams Residents’ Association hold.
  • Tandridge: The byelection in Oxted South ward held on 1 May was won by Mark Stringer. Oxted and Limpsfield Residents’ Group hold.
  • Teignbridge: The byelection in Teignmouth West ward held on 1 May was won by Steve Horner. Reform UK gain from an Independent elected as a Liberal Democrat.
  • Tewkesbury: The byelection in Innsworth ward held on 1 May was won by Rojina Rai. Liberal Democrat hold.
  • Thanet: The byelection in Thanet Villages ward held on 1 May was won by Peter Evans. Reform UK gain from Conservative.
  • Three Rivers: The byelection in Durrants ward held on 1 May was won by Paul Rainbow. Liberal Democrat hold.
  • Thurrock: The byelection for two seats in Ockendon ward held on 1 May was won by Alan Benson and Russell Cherry. Reform UK gain seats from Conservative and Labour.
  • Tonbridge and Malling: The byelection in Snodland East and Ham Hill ward held on 1 May was won by Luke Chapman. Conservative gain from Labour.
  • Tunbridge Wells: The byelection in Park ward held on 1 May was won by Richard Brown. Liberal Democrat hold.
  • Tunbridge Wells: The byelection in St John’s ward held on 1 May was won by Simon Davidson. Liberal Democrat hold.
  • Warrington: The byelection in Great Sankey North and Whittle Hall ward held on 1 May was won by Charlotte Bond. Labour hold.
  • Watford: The byelection in Holywell ward held on 1 May was won by Asma Suleman. Labour hold.
  • Watford: The byelection in Oxhey ward held on 1 May was won by Iain Sharpe. Liberal Democrat hold.
  • Welwyn Hatfield: The byelection in Brookmans Park and Little Heath ward held on 1 May was won by Fiona Thomson. Conservative hold.
  • Welwyn Hatfield: The byelection in Peartree ward held on 1 May was won by Fauzia Haider. Liberal Democrat hold.
  • West Devon: The byelection in Tavistock North ward held on 1 May was won by Graham Reed. Liberal Democrat gain from Independent.
  • West Oxfordshire: The byelection in Standlake, Aston and Stanton Harcourt ward held on 1 May was won by Sandra Cosier. Liberal Democrat hold.
  • West Sussex: The byelection in Midhurst division held on 1 May was won by Yvonne Gravely. Liberal Democrat hold.
  • Winchester: The byelection in Colden Common and Twyford ward held on 1 May was won by Liam Bailey-Morgan. Green Party gain from Liberal Democrat.
  • Wyre: The byelection in Park ward was won by Alice Jones. Reform UK gain from Labour.

Defections

New vacancies

Dates for byelections

  • Amber Valley: The byelection due in Somercotes ward will be held on 5 June.
  • Highland: The byelection due in Cromarty Firth ward will be held on 19 June.
  • Highland: The byelection due in Eilean a’ Cheò ward will be held on 19 June.
  • King’s Lynn and West Norfolk: The byelection due in Fairstead ward will be held on 5 June.
  • King’s Lynn and West Norfolk: The byelection due in North Lynn ward will be held on 5 June.
  • Leeds: The byelection due in Morley South ward will be held on 12 June.
  • Tendring: The byelection due in Frinton ward will be held on 5 June.
  • West Sussex: The byelection due in Burgess Hill North division will be held on 5 June.
  • West Sussex: The byelection due in Hassocka and Burgess Hill South division will be held on 5 June.
  • West Sussex: The byelection due in St Leonard’s Forest division will be held on 5 June.

Other updates