Skip to content

Yorkshire and the Humber, 2019 vs 2024: seat-by-seat change

Every constituency in Yorkshire and the Humber compared between the 2019 and 2024 general elections: which seats changed hands and how far each swung.

Constituency20192024MajorityCon–Lab swing
Barnsley NorthLabLab21.2%+13.8
Barnsley SouthLabLab13.5%+9.2
Beverley and HoldernessConCon0.3%+18.0
Bradford EastLabLab16.6%−6.3
Bradford SouthLabLab13.3%+7.2
Bradford WestLabLab1.9%−18.8
Bridlington and The WoldsConCon7.3%+19.7
Brigg and ImminghamConCon7.6%+22.1
Calder ValleyConLab gain18.1%+13.6
Colne ValleyConLab gain10.7%+12.9
Dewsbury and BatleyLabInd gain18.2%−9.3
Doncaster CentralLabLab25.2%+11.2
Doncaster East and the Isle of AxholmeConLab gain5.9%+14.7
Doncaster NorthLabLab29.4%+12.1
Goole and PocklingtonConCon7.2%+18.8
Great Grimsby and CleethorpesConLab gain13.1%+21.4
HalifaxLabLab15.6%+5.8
Harrogate and KnaresboroughConLD gain15.8%+10.1
HuddersfieldLabLab11.3%+3.1
Keighley and IlkleyConCon3.5%+0.3
Kingston upon Hull EastLabLab13.2%+13.7
Kingston upon Hull North and CottinghamLabLab27.9%+11.2
Kingston upon Hull West and HaltempriceConLab gain23.5%+18.7
Leeds Central and HeadingleyLabLab26.7%−1.2
Leeds EastLabLab28.6%+11.8
Leeds North EastLabLab35.6%+0.9
Leeds North WestConLab gain23.9%+13.7
Leeds SouthLabLab35.6%+4.4
Leeds South West and MorleyConLab gain21.0%+18.6
Leeds West and PudseyLabLab32.2%+13.0
Normanton and HemsworthLabLab18.3%+12.8
Ossett and Denby DaleConLab gain10.4%+16.5
Penistone and StocksbridgeConLab gain19.9%+17.2
Pontefract, Castleford and KnottingleyLabLab18.4%+14.9
Rawmarsh and ConisbroughLabLab20.4%+16.3
Richmond and NorthallertonConCon25.1%+10.9
Rother ValleyConLab gain2.4%+7.9
RotherhamLabLab14.9%+18.8
Scarborough and WhitbyConLab gain12.2%+16.4
ScunthorpeConLab gain9.1%+15.3
SelbyConLab gain20.7%+24.4
Sheffield Brightside and HillsboroughLabLab36.7%+3.8
Sheffield CentralLabLab26.1%−4.9
Sheffield HallamLabLab15.9%+12.5
Sheffield HeeleyLabLab39.8%+7.4
Sheffield South EastLabLab34.8%+11.9
ShipleyConLab gain17.8%+14.7
Skipton and RiponConCon3.1%+18.3
Spen ValleyConLab gain15.1%+14.0
Thirsk and MaltonConCon15.2%+14.8
Wakefield and RothwellConLab gain23.0%+15.5
Wetherby and EasingwoldConCon9.3%+20.3
York CentralLabLab44.2%+7.8
York OuterConLab gain18.4%+19.0

← Whole UK

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