Skip to content

South East, 2019 vs 2024: seat-by-seat change

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

Constituency20192024MajorityCon–Lab swing
AldershotConLab gain11.7%+23.2
Arundel and South DownsConCon22.2%+11.2
AshfordConLab gain3.8%+19.6
AylesburyConLab gain1.3%+15.0
BanburyConLab gain6.8%+17.0
BasingstokeConLab gain13.2%+18.6
BeaconsfieldConCon11.4%+11.0
Bexhill and BattleConCon5.6%+17.7
Bicester and WoodstockConLD gain9.9%+12.3
Bognor Regis and LittlehamptonConCon3.7%+19.8
BracknellConLab gain1.8%+16.0
Brighton Kemptown and PeacehavenLabLab23.8%+3.5
Brighton PavilionGrnGrn27.3%+7.6
Buckingham and BletchleyConLab gain5.1%+15.2
CanterburyLabLab18.3%+7.3
Chatham and AylesfordConLab gain4.9%+23.2
Chesham and AmershamConLD gain10.0%+7.0
ChichesterConLD gain23.4%+11.9
CrawleyConLab gain11.5%+14.1
DartfordConLab gain2.7%+17.2
Didcot and WantageConLD gain11.4%+10.0
Dorking and HorleyConLD gain10.8%+9.1
Dover and DealConLab gain15.9%+21.1
Earley and WoodleyConLab gain1.9%+12.0
East Grinstead and UckfieldConCon16.8%+13.6
East HampshireConCon2.6%+9.7
East SurreyConCon15.1%+16.0
East ThanetConLab gain16.3%+16.1
East Worthing and ShorehamConLab gain19.4%+16.7
EastbourneConLD gain26.8%+10.4
EastleighConLD gain3.3%+12.1
Epsom and EwellConLD gain6.8%+10.4
Esher and WaltonConLD gain22.3%+9.9
Fareham and WaterloovilleConCon12.1%+16.6
Farnham and BordonConCon2.5%+15.3
Faversham and Mid KentConCon3.2%+19.8
Folkestone and HytheConLab gain8.6%+19.1
Gillingham and RainhamConLab gain9.7%+21.3
Godalming and AshConCon1.6%+3.5
GosportConCon13.7%+17.2
GraveshamConLab gain6.3%+19.5
GuildfordConLD gain17.5%+7.4
Hamble ValleyConCon8.9%+14.2
Hastings and RyeConLab gain18.8%+12.8
HavantConCon0.2%+23.6
Henley and ThameConLD gain11.8%+9.5
Herne Bay and SandwichConCon5.1%+17.4
HorshamConLD gain4.5%+8.2
Hove and PortsladeLabLab38.1%+4.7
Isle of Wight EastConCon9.8%+10.6
Isle of Wight WestConLab gain9.3%+19.9
LewesConLD gain23.7%+10.7
MaidenheadConLD gain5.9%+8.1
Maidstone and MallingConCon3.6%+18.2
Mid BuckinghamshireConCon10.9%+12.9
Mid SussexConLD gain12.5%+11.9
Milton Keynes CentralConLab gain15.3%+12.3
Milton Keynes NorthConLab gain11.8%+12.5
New Forest EastConCon18.8%+15.5
New Forest WestConCon12.1%+19.3
NewburyConLD gain4.9%+9.8
North East HampshireConLD gain1.1%+11.9
North West HampshireConCon6.5%+18.4
Oxford EastLabLab36.8%+1.3
Oxford West and AbingdonLDLD32.4%+8.4
Portsmouth NorthConLab gain1.9%+18.1
Portsmouth SouthLabLab33.8%+11.3
Reading CentralLabLab27.9%+5.9
Reading West and Mid BerkshireConLab gain2.9%+18.4
ReigateConCon6.0%+16.5
Rochester and StroodConLab gain6.9%+18.6
Romsey and Southampton NorthConCon4.4%+7.6
Runnymede and WeybridgeConCon15.8%+9.0
SevenoaksConCon10.9%+12.6
Sittingbourne and SheppeyConLab gain0.9%+23.2
SloughLabLab8.4%−6.3
Southampton ItchenConLab gain16.0%+12.8
Southampton TestLabLab26.1%+6.1
SpelthorneConCon3.4%+16.9
Surrey HeathConLD gain11.8%+11.1
Sussex WealdConCon13.9%+15.8
TonbridgeConCon22.2%+13.7
Tunbridge WellsConLD gain16.0%+12.0
Weald of KentConCon16.6%+20.6
WinchesterConLD gain24.2%+13.2
WindsorConCon14.3%+11.1
WitneyConLD gain8.6%+9.7
WokingConLD gain23.4%+7.1
WokinghamConLD gain15.5%+10.1
Worthing WestConLab gain7.7%+17.1
WycombeConLab gain10.3%+6.7

← 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