General Election 2024 all the results from Birmingham and the West Midlands

-Credit: (Image: Nick Wilkinson/Birmingham Live)
-Credit: (Image: Nick Wilkinson/Birmingham Live)


If you couldn't face an all nighter and missed the General Election results as they came in, never fear. Labour are heading back to power with a landslide victory.

Exit polls suggested a 170 majority for Labour and as soon as results started coming in, election maps were turning red.

Across Birmingham and the West Midlands many seats which turned blue in 2019 were target seats for Labour. In Birmingham Labour took Northfield, won by Conservative Gary Sambrook in 2019.

Elsewhere Labour candidates fended off challenges from Independents in Hall Green, Yardley, Hodge Hill and Ladywood. But there was surprise in Perry Barr where Labour's Khalid Mahmood lost his seat to the independent candidate Ayoub Khan.

Andrew Mitchell held on for the Tories in Sutton Coldfield while both Solihull seats remained in Tory hands too. They were scant comfort for the Tories who saw a number of big beasts fall across the country including former PM Liz Truss, Penny Mordaunt, Grant Shapps and Jacob Rees-Mogg.

In the Black Country there were wins for Labour in Stourbridge, Halesowen, Walsall & Bloxwich, and both Wolverhampton seats. and a clean sweep in Sandwell. In Staffordshire Labour held onto Tamworth after taking the seat in a by-election last year.

There was a big Tory upset in Lichfield where long-standing MP Michael Fabricant lost the seat to Labour's Dave Robertson.

That's the snapshot. For more detail on all of the results from across Birmingham, the Black Country, and the wider Midlands, see our map below and all of the results from every seat.

Birmingham and West Midlands General Election results 2024

Aldridge-Brownhills General Election results 2024

  • Wendy Morton (Conservative) - 15,901 votes

  • Luke Davies (Labour) - 11,607 votes

  • Graham Eardley (Reform UK) - 9,903 votes

  • Ian Garrett (Lib Dems) - 1,755 votes

  • Clare Nash (Green Party) - 1,746 votes

Birmingham Edgbaston election results in full

Preet Kaur Gill (Labour) - 16,599 votes Ashvir Sangha (Conservative) - 8,231 votes Colin Green (Liberal Democrats) - 2,102 votes Joshua Matthews (Reform UK) - 4,363 votes Nicola Catherine Payne (Green Party) - 2,797 votes Ammar Waraich (Independent) - 3,336 votes

Birmingham Erdington results in full

Paulette Hamilton (Labour) - 14,774 votes Steve Knee (Conservative) - 5,402 votes Jack Brookes (Reform UK) - 7,755 votes Ann Farzana Aslam (Liberal Democrats) - 1,128 votes Karen Trench (Green Party) -2,452 votes Corinthia Ward (Trade Unionist and Socialist Coalition) - 37 votes Shaukat Ali (Independent) - 2,250 votes

Birmingham Hall Green and Moseley election results in full

  • Tahir Ali (Labour) - 12,798 votes

  • Zain Ahmed (Green Party) 3,913 votes

  • Shakeel Afsar (Independent) 7,142 votes

  • Mohammad Hafeez (Independent) 6,159 votes

  • Izzy Knowles (Liberal Democrat) 4,711 votes

  • Henry Morris (Conservative) 3,845 votes

  • Stephen McBrine (Reform UK) 2,305 votes

  • Babar Raja (Independent) 733 votes

Birmingham Hodge Hill and Solihull North general election 2024 results

Liam Byrne (Labour) - 10,655 votes Caroline Clapper (Conservative) - 4,634 votes Qasim Esak (Liberal Democrats) - 942 votes James Giles (Workers Party of GB) - 9,089 votes Imran Ali Khan (Green Party) - 2,060 votes Jamie Pullin (Reform UK) - 6,456 votes

Birmingham Ladywood election results in full

Shabana Mahmood (Labour) - 15,558 votes Shazna Muzammil (Conservative) - 2,218 votes Akhmed Yakoob (Independent) - 12,137 votes Irene Yoong-Henery (Reform UK) - 1,477 votes Lee Dargue (Liberal Democrats) - 1,711 votes Zoe Challenor (Green Party) - 3,478 votes

Birmingham Northfield general election results in full

  • Gary Sambrook (Conservative) - 9,540 votes

  • Laurence Turner (Labour) - 14,929 votes

  • Jerry Evans (Liberal Democrat) - 1,791 votes

  • Rob Grant (Green Party) - 2,809 votes

  • Stephen Peters (Reform UK) - 7,895 votes

  • Dean Gwilliam (Independent) - 163 votes

  • Atlaf Hussain (Independent) - 310 votes

  • Dick Rodgers (Common Good) - 215 votes

Birmingham Perry Barr general election results in full

  • Khalid Mahmood (Labour) - 12,796 votes

  • Ayoub Khan (Independent) - 13,303 votes

  • Garry Hickton (Conservatives) - 4,227 votes

  • Kefentse Dennis (Green Party) - 2,440 votes

  • Sabah Hamed (Liberal Democrats) - 1,302 votes

  • Akshay Khuttan (Reform UK) - 2,446 votes

  • Shangara Singh (Socialist Labour Party) - 453 votes

Birmingham Selly Oak election results in full

Alistair Carns (Labour) -17,371 votes Simon Phipps (Conservatives) -5,834 votes Kamel Hawwash (Independent)- 2,842 votes
Dave Radcliffe (Liberal Democrats) - 2,324 votes
Erin Crawford (Reform UK) - 5,732 votes
Jane Baston (Green Party) - 4,320 votes

Birmingham Yardley election results in full

Jess Phillips (Labour) - 11,275 votes Yvonne Beverley Clements (Conservative) - 3,634 votes Roxanne Green (Green Party) - 1,958 votes Roger Harmer (Liberal Democrats) - 3,634 votes Nora Kamberi (Reform UK) - 5,061 votes Jody McIntyre (Workers Party of Britain) -10,582 votes

Bromsgrove general election results 2024

Sam Ammar (Independent) - 1,561 Glen Brampton (Reform) - 9,584 Talia Ellis (Green) - 1,675 Neena Gill (Labour) - 13,517 David Joseph Nicholl (Lib Dem) - 7,391 Bradley Anthony Thomas (Conservative) - 16,533 Aheesha Zahir (WPB) - 144

Cannock Chase General Election results 2024

Paul Gregory Allen (Reform) - 11,570 votes Elizabeth Jewkes (Lib Dem) - 1,029 votes Amanda Anne Milling (Conservative) - 12,546 votes Andrea Muckley (Green) - 2,137 votes Josh Newbury (Labour) - 15,671 votes

Droitwich and Evesham general election results 2024

  • Sam Bastow (Reform UK) - 9,456

  • Andrew Flaxman (SDP) - 239

  • Neil Franks (Green Party) - 3,828

  • Nigel Huddleston (Conservatives) - 19,975

  • Chipiliro Kalebe-Nyamongo (Labour) - 10,980

  • Oliver Walker (Liberal Democrats) - 5,131

Dudley General Election 2024 results in full

Sonia Kumar (Labour) - 12,215 votes
Marco Longhi (Conservative) - 10,315 votes
Ian Flynn (Liberal Democrats) - 1,056 votes
Aftab Hussain (WPB) - 621 votes
Shakeela Bibi (Ind) - 857 votes Dharmanand Mortha (Independent) - 136 votes Zia Qari (Green Party) - 1,154 votes
Andrew Southall (Reform UK) - 9,442 votes

Halesowen General Election result 2024

  • Alex Ballinger (Labour) - 15,023

  • Emma Catherine Mary Bullard (Green Party) - 2,151

  • James Morris (Conservative) - 10,659

  • Jonathan Paul Oakton (Reform UK) - 8,484

  • Ryan Ashley Priest (Lib Dem) - 2,261

Kenilworth and Southam general election results 2024

Jeremy Wright (Conservative) 19,395 Cat Price (Labour) 12,821 Jenny Wilkinson (Lib Dem) 10,464 Jacqui Harris (Reform) 6,920 Alix Dearing (Green) 3,125 Nick Green (Loony) 442 Paul De'Ath (UKIP) 153

Kingswinford and South Staffordshire in the 2024 General Election

Gully Bansal (Lib Dem) 2,080 votes Salle Jane Benton (Labour) - 11,896 votes Gary Andrew Dale (Reform UK) 9,928 votes Clair McIlvenna (Green Party) - 2,077 votes Shaz Saleem (Independent) - 1,000 votes Mike Wood (Conservative) - 18,199 votes

Lichfield General Election results for 2024

  • Dave Robertson (Labour) 17,232

  • Michael Fabricant (Conservative) 16,422

  • Richard Howard (Reform) 9,734

  • Paul Ray (Lib Dem) 3,572

  • Heather McNeillis (Green) 1,724

  • Pete Longman (Independent) 322

  • John Madden (Ind) 98

Meriden and Solihull East general election results 2024

Saqib Bhatti (Con) 16,792 Sarah Alan (Lab) 12,208 Malcolm Sedgley (Reform) 8,753 Sunny Virk (Lib Dem) 3,353 Shesh Sheshabhatter (Green) 2,929

North Warwickshire and Bedworth general election results 2024

  • Rachel Taylor (Labour) 14,727

  • Craig Tracey (Conservative) 12,529

  • Paul Hopkins (Reform) 10,701

  • Alison Wilson (Green) 1,755

  • Guy Burchett (Lib Dem) 1,228

Redditch general election results 2024

  • Julie Marie Allison (Reform) - 8,516 votes

  • Mohammed Amin (WPB) - 765 votes

  • Christopher James Bloore (Labour) - 14,810 votes

  • Andrew Paul Fieldsend-Roxborough (Lib Dem) - 2,165 votes

  • Rachel Maclean (Conservative) - 14,021 votes

  • David Thain (Green) - 2,098 votes

Smethwick General Election result 2024

  • Jay Anandou (Independent) - 1,322 votes

  • Ravaldeep Bath (TUSC) - 163 votes

  • Pete Durnell (Reform) - 5,670 votes

  • Kate Lauren Fairhurst (Conservative) - 4,546 votes

  • Christopher Alexander Graham (Independent) - 348 votes

  • Gurinder Singh Josan (Labour) - 16,858 votes

  • Roderick Andrew MacRorie (Green) - 2,741 votes

  • Oliver James Patrick (Lib Dem) - 1,018 votes

  • Nahim Rubani (WPB) - 2,449 votes

Solihull West and Shirley general election results

  • Neil Shastri-Hurst (Conservative) 16,284

  • Deirdre Fox (Labour) 11,664

  • Ade Adeyemo (Lib Dem) 7,916

  • Mary McKenna (Reform) 7,149

  • Max McLoughlin (Green) 3,270

  • Julian Knight (Independent) 594.

Stafford General Election results 2024

Peter Emil Andras (Lib Dem) - 1,676 votes Titus Anything (Loony) - 307 votes Theo Clarke (Conservative) - 13,936 votes Leigh Ingham (Labour) - 18,531 votes Craig Morton (Heritage) - 91 votes Michael Riley (Reform) - 8,612 votes Scott Nathaniel Spencer (Green) - 2,856 votes

Stone, Great Wyrley & Penkridge General Election results 2024

Danni Braine (Green) - 2,236 votes Alexander Bramham (Soc Dem) - 650 votes Jacqueline Anne Brown (Labour) - 14,414 votes Sam Harper-Wallis (Lib Dem) - 2,952 votes Janice MacKay (UKIP) - 2,638 votes Gavin Alexander Williamson (Conservative) - 19,880 votes

Stourbridge General Election result 2024

Cat Eccles (Labour) 15,338 Suzanne Webb (Conservative) 12,265 Richard Shaw (Reform) 7,869 Stephen Price (Green) 1,732 Christopher Bramall (Lib Dem) 1,607 Mohammed Ramzan (WPB) 1,067

Stratford-on-Avon general election results 2024

  • Manuela Perteghella (Lib Dem) 23,450

  • Chris Clarkson (Conservative) 16,328

  • James Crocker (Reform) 7,753

  • Seyi Agboola (Labour) 3,753

  • Doug Rouxel (Green) 1,197

  • Kevin Taylor (Ind) 292

  • Neil O'Neil (NonPol) 186

Sutton Coldfield General Election results 2024

  • Andrew Mitchell (Conservatives) - 18,502 votes

  • Rob Pocock (Labour) - 15,959 votes

  • John Sweeney (Liberal Democrats) - 2,587 votes

  • Ben Auton (Green Party) - 2,419 votes

  • Mark Hoath (Reform UK) - 8,213 votes

  • Wajad Burkey (Workers Party of Great Britain) - 653 votes

Tamworth general election results for 2024

  • Robert Bilcliff (UKIP) - 290

  • Ian Stuart Cooper (Reform) - 1,104

  • Sarah Edwards (Labour) - 15,338

  • Adam James Goodfellow (WPB) - 170

  • Susan Gail Howarth (Green) - 1,579

  • Eddie Hughes (Conservative) - 13,956

  • Jed Marson (Lib Dem) - 1,451

Telford General Election results 2024

  • Alan Adams (Reform UK) – 10,110 votes (25%)

  • John Adams (Green Party) – 2,120 votes (5%)

  • Hannah Campbell (The Conservative Party Candidate) – 8,728 votes (21%)

  • Shaun Davies (Labour Party Candidate) – 18,212 votes (45%)

  • Jo McKenna (Liberal Democrats) – 1,560 votes (4%)

Tipton and Wednesbury General Election result 2024

  • Shaun Bailey (Con) 8,370

  • Antonia Bance (Lab) 11,755

  • Abdul Husen (Ind) 660

  • Mohammed Hussain-Billa (Ind) 945

  • Mark Redding (Green) 1,509

  • Mark Rochell (LD) 592

  • Jack Sabharwal (Reform) 8,019

Walsall and Bloxwich General Election result 2024

  • Valerie Vaz, Labour - 12,514 votes

  • Aftab Nawaz, Independent - 7,600 votes

  • Elaine Williams, Reform UK - 7,293 votes

  • Shannon Lloyd, Conservative - 6,679 votes

  • Sadat Hussain, Green - 2,288 votes

  • Patrick Stillman, Lib Dems - 817

Warwick and Leamington general election results 2024

  • Matt Western (Labour) 23,975

  • James Uffindell (Conservative) 11,563

  • Nigel Clarke (Reform) 5,154

  • Hema YellaPragada (Green) 4,471

  • Louis Adam (Lib Dem) 3,881

  • Laurie Steele (UKIP) 154

West Bromwich 2024 General Election results

  • Sarah Coombes (Labour) - 16,872

  • Parmjit Singh Gill (Lib Dem) - 1,314

  • Will Goodhand (Conservative) - 7,318

  • Sam Harding (UKIP) - 133

  • Gita Joshi (Green Party) - 2,036

  • Ray Nock (Reform UK) - 7,101

  • Mohammed Yasin (Independent) - 1,707

West Worcestershire general election results 2024

  • Harriett Baldwin (Conservative) 19,783

  • Dan Boatright-Greene (Lib Dem) 13,236

  • Kash Haroon (Labour) 8,335

  • Christopher Edmondson (Reform) 7,902

  • Natalie McVey (Green) 5,068

  • Seonaid Barber (partywomen) 363

Wolverhampton North East General Election results 2024

  • Sureena Brackenridge (Labour): 14,282

  • Jane Fiona Catherine Stevenson (Conservatives): 8,860

  • Kwaku Tano-Yeboah (Green): 1,424

  • Peter Thornton (Lib Dem): 1,002

  • Paul Williams (Reform): 7,721

Wolverhampton South East General Election results 2024

  • Pat McFadden (Labour) 16,800

  • Carl Hardwick (Reform) 7,612

  • Victoria Wilson (Conservative) 5,654

  • Paul Darke (Green) 1,643

  • Athar Warraich (WPB) 915

  • Bart Ricketts (Lib Dem) 758

Wolverhampton West General Election results 2024

  • Warinder Juss (Labour) 19,331

  • Mike Newton (Conservative) 11,463

  • Don Brookes (Reform) 6,078

  • Andrea Cantrill (Green) 2,550

  • Celia Hibbert (Ind Network) 1,395

  • Phillip Howells (Lib Dem) 1,376

  • Zahid Shah (Independent) 888

  • Vikas Chopra (WPB) 576

Worcester General Election results 2024

  • Tom Collins (Labour) 18,622

  • Marc Bayliss (Conservative) 11,506

  • Andy Peplow (Reform) 6,723

  • Tor Pingree (Green) 4,789

  • Mel Allcott (Lib Dem) 3,986

  • Mark Davies (TUSC) 280

  • Duncan Murray(Soc Dem) 130

The Wrekin General Election result 2024

  • Richard Nicholas Leppington (Reform UK) – 9,920 votes (20%)

  • Anthony Lowe (Liberal Democrats) – 4,757 votes (9%)

  • Pat McCarthy (Green Party) – 3,028 votes (6%)

  • Mark Pritchard (The Conservative Party Candidate) – 16,320 votes (33%)

  • Chris Shipley (Independent) – 558 votes (1%)

  • Roh Yakobi (Labour Party) – 15,437 votes (31%)

Wyre Forest general election results 2024

  • John Edward Davis (Green Party) - 2,443

  • Mark Garnier (Conservative) - 14,489

  • Nigel Alastair Geary (Independent) - 523

  • Bill Hopkins (Reform UK) - 9,682

  • Shazu Miah (Liberal Democrats) - 2,809

  • Vicki Smith (Labour) - 13,677

  • Leigh Whitehouse (Independent) - 1,535