The latest results have been declared in full at this year’s Bolton Council elections.

A total of 21 of the borough’s 60 seats had been in contention when voters went to the polls on Thursday May 2 2024.

The night ended with Labour as the largest party with 26 seats, despite having lost two seats overall and finishing five short of enough to form an overall majority.

The Conservatives finished with 15 seats, the same as the total they ended up with after last year’s poll.

The results in full:

Astley Bridge

Mike Armstrong (Reform UK & Bolton for Change) - 433

Mark Devereux (Green Party) - 555

Toby Hewitt (Conservatives) - 1560

Kate Taylor (Labour and Co-Operative Party) - 1559

Bradshaw

Becky Forrest (Lib Dems) - 125.

Sandra Harris (Reform UK & Bolton for Change) - 433.

Matthew Thomas Miller (Green Party) - 177.

Jackie Schofield (Labour and Co-Operative Party) - 1446

Ciaran Tully (Conservatives) – 1388

Bromley Cross

Ian Philip Brown (Labour) - 1359.

Amy Hare (Reform UK & Bolton for Change) - 368.

Lee Charles Harrison (Green Party) - 204.

Nadim Muslim (Conservatives) - 1763.

Peter James Priest (Liberal Democrats) - 113

Breightmet

Becky Campbell (Conservatives) - 1130.

Derek John Gradwell (Liberal Democrats) - 60.

Georgia Lloyd (Reform UK & Bolton for Change) - 425.

Robert John Morrisey (Labour and Co-Operative Party) - 1293

Wendy Shepherd (Green Party) - 139

Farnworth North

Mark Bailey (Farnworth & Kearsley First Party) - 700

Dylan Evans (Reform UK & Bolton for Change) - 298

Susan Haworth (Labour) - 908

Mazhar Iqbal (Conservatives) - 520

Philip Kochitty (Green Party) - 273

Jennifer Louise Tonge (Liberal Democrats) – 71

Farnworth South

Paula Tracey Connor-Bennett (Farnworth & Kearsley First) - 975

Carol Forshaw (Conservatives) - 105

Jordan Greenhalgh (Green Party) - 105

Champak Mistry (Labour) - 752

Julie Pattison (Reform UK & Bolton for Change) - 292

Andrew John Tonge (Liberal Democrats) - 35

Great Lever

Mahboob Alom (Green Party) - 1009

Tracey Earp (Reform UK & Bolton for Change) - 355

Karen Hon (Labour) - 1521

Kalim Muslim (Conservatives) – 259

Halliwell

Hanif Alli (Green Party) - 1523

Kubbar Alom (Conservatives) - 132

Norman Cryer (Reform UK & Bolton for Change) - 268

Kevin Patrick Morris (Labour and Co-Operative Party) - 1275

Caroline Anne Turner-Preece (Lib Dems) - 178

Heaton, Lostock and Chew Moor

Gordon Campbell (The Independent Choice) - 497.

Jennifer Entwistle (Green Party) - 358.

Bill Lovat (Labour and Co-Operative Party) 1130.

Paul Martin (Lib Dems) - 192.

Graham McGreavy (Reform UK & Bolton for Change) - 319.

Andy Morgan (Conservatives) - 1975

Horwich North

Michael Baines (Conservatives) - 385

George Butler (Labour) - 1170

Glenys Ann Johnson (Green Party) - 150

Taylor Jones (Reform UK & Bolton for Change) - 140

Kevin Peter McKeon (Labour) - 1401

Victoria Elise Rigby (Horwich & Blackrod First Independents) - 2028

Charlotte Chloe Minnie Sears (Horwich & Blackrod First Independents) - 1835

Stephen Tonge (Reform UK & Bolton for Change) - 128

Matt Turner-Allen (Lib Dems) - 126.

Scott Turner-Preece (Lib Dems) - 48.

Hannah Wright (Conservatives) - 319

Horwich South and Blackrod

Helen Alker (Green Party) - 109

Eddie Carr (Reform UK & Bolton for Change) - 138

Michael Jarvis (Labour) - 878

Paul Norris (Conservatives) - 404

Liz Turner-Allen (Liberal Democrats) - 77

Samantha Louise Angela Williamson (Horwich & Blackrod First Independents) – 1507

Hulton

Derek John Bullock (Independent) - 786

Pete Hopkinson (Green Party) - 231

Fazeelah Khan (Labour) - 1213

Rob Lowe (Reform UK & Bolton for Change) - 354

Linda Christine Maher (Lib Dems) - 108

Shafi Patel (Conservatives) - 824

Sajid Pathan (Workers Party of Britain) - 546

Kearsley

Charles Cooper (Lib Dems) - 32.

Sylvia Mary Crossley (Farnworth & Kearsley First) - 1225

Dale Gregory (Reform UK & Bolton for Change) - 149

Nadeem Ian Jojo (Green Party) - 52

Melanie Livesey (Labour) - 853

Glenys Ratcliffe (Conservatives) - 142

Little Lever and Darcy Lever

Liam Barnard (Labour) - 1201

Sean Colin Hornby (Independent) - 615

Fred Khan (Conservatives) - 861

Susan Mary Martin (Liberal Democrats) - 112.

Brett Varnam (Reform UK & Bolton for Change) – 393

Queens Park and Central

Don Prof Reis Abraham Halliwell PRF (Independent) - 76

Rebekah Susan Mary Fairhurst (Lib Dems) - 94

Sanra Harvey (Reform UK) - 221

Martin McLoughlin (Green Party) - 220

Omar Shafiq (Workers Party of Britain) - 842

Shahjahan Shah (Conservatives) - 168

Linda Carol Thomas (Labour and Co-Operative Party) - 1256

Rumworth

Hanif Adia (Labour) - 1244

Alan Johnson (Green) - 550

Marcellus Mbah (Conservatives) - 153.

Ayyub Chota Patel - 1990

Colin Derek Speakman (Reform UK & Bolton for Change) - 139.

Gillian Elizabeth Wroe (Lib Dems) – 48

Smithills

Vicki Helen Attenborough (Green Party) - 448.

Raymond Kamsang Ndokwo (Conservatives) - 319.

Sorie Sesay (Labour) - 859.

Helen Shaw (Reform UK & Bolton for Change) - 365.

Garry Neil Veevers (Liberal Democrats) - 1690

Tonge with the Haulgh

Frank Harasiwka (Lib Dems) - 113.

Trevor Jones (Reform UK & Bolton for Change) - 827.

Alexander John Mell McAllister (Green Party) - 200.

Emma Meen (Conservatives) - 465.

Emily Grace Amelia Mort (Labour & Co-Operative Party) - 1300

ALSO READ: 'Backlash' hits ruling council group in tense overnight election results

ALSO READ: Election map as Bolton results come through

ALSO READ: Results flood in after votes counted at close Bolton Council election

Westhoughton North and Hunger Hill

Jennifer Armstrong (Reform UK & Bolton for Change) - 314

Charlie Barrett (Green Party) - 102.

Colin Higson (Conservatives) - 842.

Deirdre Janice McGeown (Liberal Democrats) - 1137.

Karen Millington (Labour) - 776.

Alexandra Jill Reynolds (Westhoughton First Independents) – 189

Westhoughton South

Richard Adam Bates (UKIP) - 98

Neil Maher (Lib Dems) - 1029

John Stewart McHugh (Labour) - 1146

Cathryn Norris (Conservatives) - 410

Heather Rylance (Green Party) - 88

Jack Speight (Westhoughton First Independents) - 196