Skip to content

Nations & regions

Yorkshire and the Humber: general election results and history

Seats and votes in Yorkshire and the Humber at every UK general election from 1918 to 2024, with the result in each of its 54 constituencies.

2024: 54 seats

Barnsley North: Lab (Dan Jarvis), majority 21.2%Barnsley South: Lab (Stephanie Peacock), majority 13.5%Beverley and Holderness: Con (Graham Stuart), majority 0.3%Bradford East: Lab (Imran Hussain), majority 16.6%Bradford South: Lab (Judith Cummins), majority 13.3%Bradford West: Lab (Naz Shah), majority 1.9%Bridlington and The Wolds: Con (Charlie Dewhirst), majority 7.3%Brigg and Immingham: Con (Martin Vickers), majority 7.6%Calder Valley: Lab (Josh Fenton-Glynn), majority 18.1% — Lab gain from ConColne Valley: Lab (Paul Davies), majority 10.7% — Lab gain from ConDewsbury and Batley: Ind (Iqbal Mohamed), majority 18.2% — Ind gain from LabDoncaster Central: Lab (Sally Jameson), majority 25.2%Doncaster East and the Isle of Axholme: Lab (Lee Pitcher), majority 5.9% — Lab gain from ConDoncaster North: Lab (Ed Miliband), majority 29.4%Goole and Pocklington: Con (David Davis), majority 7.2%Great Grimsby and Cleethorpes: Lab (Melanie Onn), majority 13.1% — Lab gain from ConHalifax: Lab (Kate Dearden), majority 15.6%Harrogate and Knaresborough: LD (Tom Gordon), majority 15.8% — LD gain from ConHuddersfield: Lab (Harpreet Uppal), majority 11.3%Keighley and Ilkley: Con (Robbie Moore), majority 3.5%Kingston upon Hull East: Lab (Karl Turner), majority 13.2%Kingston upon Hull North and Cottingham: Lab (Diana Johnson), majority 27.9%Kingston upon Hull West and Haltemprice: Lab (Emma Hardy), majority 23.5% — Lab gain from ConLeeds Central and Headingley: Lab (Alex Sobel), majority 26.7%Leeds East: Lab (Richard Burgon), majority 28.6%Leeds North East: Lab (Fabian Hamilton), majority 35.6%Leeds North West: Lab (Katie White), majority 23.9% — Lab gain from ConLeeds South: Lab (Hilary Benn), majority 35.6%Leeds South West and Morley: Lab (Mark Sewards), majority 21.0% — Lab gain from ConLeeds West and Pudsey: Lab (Rachel Reeves), majority 32.2%Normanton and Hemsworth: Lab (Jon Trickett), majority 18.3%Ossett and Denby Dale: Lab (Jade Botterill), majority 10.4% — Lab gain from ConPenistone and Stocksbridge: Lab (Marie Tidball), majority 19.9% — Lab gain from ConPontefract, Castleford and Knottingley: Lab (Yvette Cooper), majority 18.4%Rawmarsh and Conisbrough: Lab (John Healey), majority 20.4%Richmond and Northallerton: Con (Rishi Sunak), majority 25.1%Rother Valley: Lab (Jake Richards), majority 2.4% — Lab gain from ConRotherham: Lab (Sarah Champion), majority 14.9%Scarborough and Whitby: Lab (Alison Hume), majority 12.2% — Lab gain from ConScunthorpe: Lab (Nicholas Dakin), majority 9.1% — Lab gain from ConSelby: Lab (Keir Mather), majority 20.7% — Lab gain from ConSheffield Brightside and Hillsborough: Lab (Gill Furniss), majority 36.7%Sheffield Central: Lab (Abtisam Mohamed), majority 26.1%Sheffield Hallam: Lab (Olivia Blake), majority 15.9%Sheffield Heeley: Lab (Louise Haigh), majority 39.8%Sheffield South East: Lab (Clive Betts), majority 34.8%Shipley: Lab (Anna Dixon), majority 17.8% — Lab gain from ConSkipton and Ripon: Con (Julian Smith), majority 3.1%Spen Valley: Lab (Kim Leadbeater), majority 15.1% — Lab gain from ConThirsk and Malton: Con (Kevin Hollinrake), majority 15.2%Wakefield and Rothwell: Lab (Simon Lightwood), majority 23.0% — Lab gain from ConWetherby and Easingwold: Con (Alec Shelbrooke), majority 9.3%York Central: Lab (Rachael Maskell), majority 44.2%York Outer: Lab (Luke Charters), majority 18.4% — Lab gain from Con
2024 winners; paler means a smaller majority. Tap a constituency.
0%15%30%45%60%19181924193519511964F197419831997201020192024Labour, 1918: 25.4%Labour, 1922: 35.8%Labour, 1923: 37.6%Labour, 1924: 39.4%Labour, 1929: 45.1%Labour, 1931: 37.8%Labour, 1935: 46.0%Labour, 1945: 53.5%Labour, 1950: 52.2%Labour, 1951: 54.0%Labour, 1955: 52.5%Labour, 1959: 50.4%Labour, 1964: 49.7%Labour, 1966: 55.3%Labour, 1970: 50.5%Labour, February 1974: 45.1%Labour, October 1974: 46.8%Labour, 1979: 45.0%Labour, 1983: 35.3%Labour, 1987: 40.6%Labour, 1992: 44.3%Labour, 1997: 51.9%Labour, 2001: 48.6%Labour, 2005: 43.6%Labour, 2010: 34.4%Labour, 2015: 39.2%Labour, 2017: 49.0%Labour, 2019: 38.9%Labour, 2024: 40.9%Conservative, 1918: 27.9%Conservative, 1922: 29.8%Conservative, 1923: 34.3%Conservative, 1924: 40.9%Conservative, 1929: 32.6%Conservative, 1931: 50.4%Conservative, 1935: 40.1%Conservative, 1945: 30.2%Conservative, 1950: 28.2%Conservative, 1951: 30.6%Conservative, 1955: 44.1%Conservative, 1959: 44.6%Conservative, 1964: 39.3%Conservative, 1966: 37.1%Conservative, 1970: 41.5%Conservative, February 1974: 35.0%Conservative, October 1974: 32.5%Conservative, 1979: 39.3%Conservative, 1983: 38.7%Conservative, 1987: 37.4%Conservative, 1992: 37.9%Conservative, 1997: 28.0%Conservative, 2001: 30.2%Conservative, 2005: 29.1%Conservative, 2010: 32.8%Conservative, 2015: 32.6%Conservative, 2017: 40.5%Conservative, 2019: 43.1%Conservative, 2024: 22.8%Liberal, 1918: 15.9%Liberal, 1922: 23.3%Liberal, 1923: 28.2%Liberal, 1924: 19.5%Liberal, 1929: 22.3%Liberal, 1931: 4.8%Liberal, 1935: 6.5%Liberal, 1945: 10.0%Liberal, 1950: 8.9%Liberal, 1951: 3.5%Liberal, 1955: 3.4%Liberal, 1959: 5.0%Liberal, 1964: 10.9%Liberal, 1966: 7.3%Liberal, 1970: 7.7%Liberal, February 1974: 19.3%Liberal, October 1974: 20.0%Liberal, 1979: 14.7%Liberal, 2010: 0.1%Liberal, 2015: 0.1%Liberal, 2017: 0.0%Liberal, 2019: 0.0%Liberal Democrats, 1992: 16.8%Liberal Democrats, 1997: 16.0%Liberal Democrats, 2001: 17.1%Liberal Democrats, 2005: 20.7%Liberal Democrats, 2010: 22.9%Liberal Democrats, 2015: 7.1%Liberal Democrats, 2017: 5.0%Liberal Democrats, 2019: 8.1%Liberal Democrats, 2024: 7.1%SDP–Liberal Alliance, 1983: 25.5%SDP–Liberal Alliance, 1987: 21.7%National Liberal, 1922: 10.6%National Liberal, 1931: 3.1%National Liberal, 1935: 5.1%National Liberal, 1945: 4.6%National Liberal, 1950: 10.4%National Liberal, 1951: 11.9%Coalition Liberal, 1918: 23.7%
Vote share in Yorkshire and the Humber at each general election Lab Con Lib LD Alliance Nat Lib Co Lib

Seats at every election

Download CSV
  1. 2024
    Lab 43Con 9
  2. 2019
    Lab 28Con 26
  3. 2017
    Lab 37Con 17
  4. 2015
    Lab 33Con 19
  5. 2010
    Lab 32Con 19
  6. 2005
    Lab 44Con 9
  7. 2001
    Lab 47Con 7
  8. 1997
    Lab 47Con 7
  9. 1992
    Lab 34Con 20
  10. 1987
    Lab 33Con 21
  11. 1983
    Lab 28Con 24
  12. 1979
    Lab 34Con 19
  13. October 1974
    Lab 38Con 15
  14. February 1974
    Lab 38Con 15
  15. 1970
    Lab 36Con 19
  16. 1966
    Lab 39Con 15
  17. 1964
    Lab 37Con 18
  18. 1959
    Lab 31Con 23
  19. 1955
    Lab 32Con 22
  20. 1951
    Lab 36Con 17
  21. 1950
    Lab 37Con 16
  22. 1945
    Lab 43Con 12
  23. 1935
    Lab 27Con 25
  24. 1931
    Con 42Lab 7
  25. 1929
    Lab 39Con 16
  26. 1924
    Con 28Lab 23Lib 5
  27. 1923
    Lab 23Con 22Lib 11
  28. 1922
    Con 24Lab 21Lib 9
  29. 1918
    Con 26Co Lib 19Lab 6

1918–1945 totals leave out multi-member seats, which the source does not split by party.

Constituencies in Yorkshire and the Humber (2024)

ConstituencyWinnerMajority %Result
Barnsley NorthLab Dan Jarvis21.2Lab hold
Barnsley SouthLab Stephanie Peacock13.5Lab hold
Beverley and HoldernessCon Graham Stuart0.3Con hold
Bradford EastLab Imran Hussain16.6Lab hold
Bradford SouthLab Judith Cummins13.3Lab hold
Bradford WestLab Naz Shah1.9Lab hold
Bridlington and The WoldsCon Charlie Dewhirst7.3Con hold
Brigg and ImminghamCon Martin Vickers7.6Con hold
Calder ValleyLab Josh Fenton-Glynn18.1Lab gain from Con
Colne ValleyLab Paul Davies10.7Lab gain from Con
Dewsbury and BatleyInd Iqbal Mohamed18.2Ind gain from Lab
Doncaster CentralLab Sally Jameson25.2Lab hold
Doncaster East and the Isle of AxholmeLab Lee Pitcher5.9Lab gain from Con
Doncaster NorthLab Ed Miliband29.4Lab hold
Goole and PocklingtonCon David Davis7.2Con hold
Great Grimsby and CleethorpesLab Melanie Onn13.1Lab gain from Con
HalifaxLab Kate Dearden15.6Lab hold
Harrogate and KnaresboroughLD Tom Gordon15.8LD gain from Con
HuddersfieldLab Harpreet Uppal11.3Lab hold
Keighley and IlkleyCon Robbie Moore3.5Con hold
Kingston upon Hull EastLab Karl Turner13.2Lab hold
Kingston upon Hull North and CottinghamLab Diana Johnson27.9Lab hold
Kingston upon Hull West and HaltempriceLab Emma Hardy23.5Lab gain from Con
Leeds Central and HeadingleyLab Alex Sobel26.7Lab hold
Leeds EastLab Richard Burgon28.6Lab hold
Leeds North EastLab Fabian Hamilton35.6Lab hold
Leeds North WestLab Katie White23.9Lab gain from Con
Leeds SouthLab Hilary Benn35.6Lab hold
Leeds South West and MorleyLab Mark Sewards21.0Lab gain from Con
Leeds West and PudseyLab Rachel Reeves32.2Lab hold
Normanton and HemsworthLab Jon Trickett18.3Lab hold
Ossett and Denby DaleLab Jade Botterill10.4Lab gain from Con
Penistone and StocksbridgeLab Marie Tidball19.9Lab gain from Con
Pontefract, Castleford and KnottingleyLab Yvette Cooper18.4Lab hold
Rawmarsh and ConisbroughLab John Healey20.4Lab hold
Richmond and NorthallertonCon Rishi Sunak25.1Con hold
Rother ValleyLab Jake Richards2.4Lab gain from Con
RotherhamLab Sarah Champion14.9Lab hold
Scarborough and WhitbyLab Alison Hume12.2Lab gain from Con
ScunthorpeLab Nicholas Dakin9.1Lab gain from Con
SelbyLab Keir Mather20.7Lab gain from Con
Sheffield Brightside and HillsboroughLab Gill Furniss36.7Lab hold
Sheffield CentralLab Abtisam Mohamed26.1Lab hold
Sheffield HallamLab Olivia Blake15.9Lab hold
Sheffield HeeleyLab Louise Haigh39.8Lab hold
Sheffield South EastLab Clive Betts34.8Lab hold
ShipleyLab Anna Dixon17.8Lab gain from Con
Skipton and RiponCon Julian Smith3.1Con hold
Spen ValleyLab Kim Leadbeater15.1Lab gain from Con
Thirsk and MaltonCon Kevin Hollinrake15.2Con hold
Wakefield and RothwellLab Simon Lightwood23.0Lab gain from Con
Wetherby and EasingwoldCon Alec Shelbrooke9.3Con hold
York CentralLab Rachael Maskell44.2Lab hold
York OuterLab Luke Charters18.4Lab gain from Con

Questions and answers

Who won Yorkshire and the Humber at the 2024 general election?

Labour won 43 of 54 seats with 40.9% of the vote.

Which party usually wins most seats in Yorkshire and the Humber?

Party with the most seats in Yorkshire and the Humber at each general election since 1918: Labour 25, Conservative 4.

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data