Projection set: YouGov: YouGov June 2025

Provider: YouGov
Date: 2025-06-26
Fieldwork dates: May 29 - Jun 18
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVIndOthern/a
Per-seat winner178468138271770000000319

Visualisations

Flow counts

This counts how many seats followed a particular flow from party to party between 2019 (notionally), 2024 and the projected 2029 winner. This does not include by-elections or defections.
2019 result
(notional)
2024 resultProjectionCount
ConsLabRef140
LabLabLab133
ConsConsRef69
ConsLDLD58
LabLabRef53
ConsConsCons39
ConsLabLab35
SNPLabSNP27
ConsConsLD11
LDLDLD8
SNPLabLab8
SNPSNPSNP8
ConsLabCons6
ConsRefRef5
LabLabGreen3
SNPLDLD3
LabIndLab2
LabIndOther2
ConsLDRef2
ConsGreenGreen2
ConsPCPC2
LabLabPC2
PCPCPC2
LabLabOther1
GreenGreenGreen1
LabGreenGreen1
LabIndRef1
LabConsCons1
LabLabLD1
ConsSNPSNP1
SNPLDSNP1
SNPLabRef1
ConsConsSNP1
ConsLabPC1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 31.0%; PC: 13.0%
Aberdeen NorthSNPSNPToss-up SNPVote shares: SNP: 26.0%; Lab: 22.0%; Ref: 22.0%; Cons: 11.0%
Aberdeen SouthSNPSNPLean SNPVote shares: SNP: 27.0%; Ref: 19.0%; Cons: 18.0%; Lab: 18.0%
Aberdeenshire North and Moray EastConsSNPToss-up SNPVote shares: SNP: 32.0%; Ref: 29.0%; Cons: 19.0%
Airdrie and ShottsSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 28.0%; Ref: 21.0%
AldershotConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 26.0%; Cons: 22.0%; LD: 13.0%
Aldridge-BrownhillsConsConsLean RefVote shares: Ref: 37.0%; Cons: 28.0%; Lab: 18.0%
Alloa and GrangemouthSNPLabToss-up SNPVote shares: SNP: 29.0%; Lab: 26.0%; Ref: 23.0%
Altrincham and Sale WestConsLabToss-up LabVote shares: Lab: 27.0%; Cons: 25.0%; Ref: 21.0%; LD: 13.0%; Green: 13.0%
Alyn and DeesideLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 29.0%; Cons: 13.0%
Amber ValleyConsLabLikely RefVote shares: Ref: 40.0%; Lab: 24.0%; Cons: 17.0%; Green: 10.0%
Angus and Perthshire GlensSNPSNPLikely SNPVote shares: SNP: 43.0%; Ref: 21.0%; Cons: 17.0%
Arbroath and Broughty FerrySNPSNPLean SNPVote shares: SNP: 32.0%; Ref: 23.0%; Lab: 20.0%; Cons: 10.0%
Argyll, Bute and South LochaberSNPSNPLean SNPVote shares: SNP: 32.0%; Ref: 21.0%; LD: 16.0%; Cons: 14.0%; Lab: 13.0%
Arundel and South DownsConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; LD: 20.0%; Green: 13.0%; Lab: 11.0%
AshfieldConsRefSafe RefVote shares: Ref: 51.0%; Lab: 19.0%; Green: 10.0%
AshfordConsLabLean RefVote shares: Ref: 34.0%; Lab: 21.0%; Cons: 20.0%; Green: 15.0%
Ashton-under-LyneLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 31.0%; Green: 11.0%; Cons: 10.0%
AylesburyConsLabToss-up RefVote shares: Ref: 24.0%; Cons: 23.0%; Lab: 21.0%; LD: 19.0%; Green: 12.0%
Ayr, Carrick and CumnockSNPLabToss-up RefVote shares: Ref: 28.0%; Lab: 22.0%; SNP: 21.0%; Cons: 15.0%
BanburyConsLabToss-up LabVote shares: Lab: 26.0%; Ref: 25.0%; Cons: 24.0%; LD: 14.0%; Green: 10.0%
Bangor AberconwyConsLabLikely PCVote shares: PC: 44.0%; Ref: 24.0%; Lab: 13.0%; Cons: 10.0%
BarkingLabLabLean LabVote shares: Lab: 35.0%; Ref: 24.0%; Green: 18.0%; Cons: 11.0%
Barnsley NorthLabLabLean RefVote shares: Ref: 42.0%; Lab: 32.0%
Barnsley SouthLabLabLean RefVote shares: Ref: 42.0%; Lab: 29.0%
Barrow and FurnessConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 29.0%; Cons: 22.0%
Basildon and BillericayConsConsLean RefVote shares: Ref: 36.0%; Cons: 24.0%; Lab: 21.0%
BasingstokeConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 25.0%; Cons: 22.0%; Green: 13.0%; LD: 11.0%
BassetlawConsLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Cons: 20.0%
BathLDLDSafe LDVote shares: LD: 43.0%; Ref: 15.0%; Green: 15.0%; Lab: 14.0%; Cons: 12.0%
Bathgate and LinlithgowSNPLabToss-up SNPVote shares: Lab: 28.0%; SNP: 28.0%; Ref: 21.0%
BatterseaLabLabLikely LabVote shares: Lab: 38.0%; Cons: 20.0%; Green: 14.0%; LD: 12.0%; Ref: 12.0%
BeaconsfieldConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 29.0%; Ref: 22.0%; Lab: 10.0%
Beckenham and PengeLabLabLean LabVote shares: Lab: 34.0%; Ref: 21.0%; Cons: 19.0%; LD: 13.0%; Green: 11.0%
BedfordLabLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; Cons: 17.0%; LD: 14.0%; Green: 10.0%
Bermondsey and Old SouthwarkLabLabLean LabVote shares: Lab: 35.0%; LD: 27.0%; Ref: 13.0%; Green: 13.0%
Berwickshire, Roxburgh and SelkirkConsConsToss-up ConsVote shares: Cons: 28.0%; SNP: 27.0%; Ref: 22.0%
Bethnal Green and StepneyLabLabLean LabVote shares: Lab: 31.0%; Other: 22.0%; Green: 18.0%; LD: 13.0%; Ref: 11.0%
Beverley and HoldernessConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 18.0%; LD: 16.0%
Bexhill and BattleConsConsLean RefVote shares: Ref: 34.0%; Cons: 23.0%; Lab: 16.0%; LD: 13.0%; Green: 11.0%
Bexleyheath and CrayfordConsLabLean RefVote shares: Ref: 35.0%; Lab: 24.0%; Cons: 22.0%
Bicester and WoodstockConsLDLikely LDVote shares: LD: 38.0%; Cons: 21.0%; Ref: 21.0%; Lab: 13.0%
BirkenheadLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 26.0%; Green: 23.0%
Birmingham EdgbastonLabLabLean LabVote shares: Lab: 34.0%; Ref: 23.0%; Cons: 17.0%; Green: 12.0%; LD: 10.0%
Birmingham ErdingtonLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 33.0%; Cons: 12.0%; Green: 12.0%
Birmingham Hall Green and MoseleyLabLabToss-up LabVote shares: Lab: 25.0%; Other: 18.0%; Ref: 17.0%; LD: 16.0%; Green: 16.0%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Green: 12.0%; Other: 12.0%; Cons: 11.0%
Birmingham LadywoodLabLabLikely LabVote shares: Lab: 38.0%; Other: 16.0%; Green: 15.0%; Ref: 13.0%; LD: 10.0%
Birmingham NorthfieldConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 27.0%; Cons: 18.0%; Green: 11.0%
Birmingham Perry BarrLabIndLean LabVote shares: Lab: 28.0%; Ref: 20.0%; Other: 20.0%; Green: 12.0%; LD: 11.0%
Birmingham Selly OakLabLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; Green: 17.0%; Cons: 13.0%; LD: 11.0%
Birmingham YardleyLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 25.0%; LD: 14.0%; Other: 13.0%; Green: 11.0%
Bishop AucklandConsLabLean RefVote shares: Ref: 37.0%; Lab: 26.0%; Cons: 17.0%; LD: 10.0%
BlackburnLabIndToss-up OtherVote shares: Ref: 26.0%; Other: 26.0%; Lab: 23.0%; LD: 10.0%
Blackley and Middleton SouthLabLabToss-up LabVote shares: Lab: 37.0%; Ref: 30.0%; Green: 12.0%; Cons: 10.0%
Blackpool North and FleetwoodConsLabLikely RefVote shares: Ref: 39.0%; Lab: 23.0%; Cons: 19.0%
Blackpool SouthConsLabToss-up RefVote shares: Ref: 38.0%; Lab: 33.0%; Cons: 12.0%
Blaenau Gwent and RhymneyLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 24.0%; PC: 15.0%; Cons: 10.0%
Blaydon and ConsettLabLabToss-up RefVote shares: Lab: 34.0%; Ref: 34.0%; Cons: 11.0%; Green: 10.0%
Blyth and AshingtonLabLabToss-up RefVote shares: Ref: 38.0%; Lab: 34.0%; Cons: 12.0%
Bognor Regis and LittlehamptonConsConsLean RefVote shares: Ref: 34.0%; Cons: 24.0%; Lab: 16.0%; LD: 15.0%
BolsoverConsLabLean RefVote shares: Ref: 37.0%; Lab: 24.0%; Cons: 17.0%; Green: 12.0%
Bolton North EastConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 26.0%; Cons: 16.0%; Green: 14.0%
Bolton South and WalkdenLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 31.0%; Green: 12.0%; Cons: 10.0%
Bolton WestConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 27.0%; Cons: 20.0%; Green: 13.0%
BootleLabLabLikely LabVote shares: Lab: 44.0%; Ref: 25.0%; Green: 13.0%
Boston and SkegnessConsRefSafe RefVote shares: Ref: 52.0%; Cons: 19.0%; Lab: 11.0%
Bournemouth EastConsLabToss-up RefVote shares: Lab: 26.0%; Ref: 26.0%; Cons: 21.0%; LD: 12.0%; Green: 12.0%
Bournemouth WestConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 24.0%; Cons: 21.0%; Green: 13.0%; LD: 11.0%
BracknellConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 25.0%; Lab: 25.0%; LD: 11.0%; Green: 10.0%
Bradford EastLabLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; Other: 14.0%; LD: 11.0%; Green: 11.0%
Bradford SouthLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 28.0%; Green: 14.0%; Cons: 11.0%
Bradford WestLabLabToss-up OtherVote shares: Other: 26.0%; Lab: 25.0%; Ref: 19.0%; Green: 14.0%; LD: 10.0%
BraintreeConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; Lab: 19.0%; LD: 10.0%
Brecon, Radnor and Cwm TaweConsLDToss-up RefVote shares: Ref: 26.0%; LD: 25.0%; Cons: 16.0%; PC: 15.0%; Lab: 12.0%
Brent EastLabLabLikely LabVote shares: Lab: 40.0%; Ref: 18.0%; Cons: 15.0%; Green: 13.0%; LD: 11.0%
Brent WestLabLabToss-up LabVote shares: Lab: 30.0%; Cons: 26.0%; Ref: 16.0%; LD: 12.0%; Green: 12.0%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 33.0%; Cons: 19.0%; Ref: 19.0%; Green: 15.0%; LD: 12.0%
Brentwood and OngarConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; LD: 16.0%; Lab: 14.0%
BridgendConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 26.0%; PC: 18.0%; Cons: 11.0%
BridgwaterConsConsLean RefVote shares: Ref: 34.0%; Cons: 23.0%; Lab: 17.0%; LD: 16.0%
Bridlington and The WoldsConsConsLikely RefVote shares: Ref: 39.0%; Cons: 24.0%; Lab: 18.0%; LD: 10.0%
Brigg and ImminghamConsConsLean RefVote shares: Ref: 39.0%; Cons: 26.0%; Lab: 18.0%
Brighton Kemptown and PeacehavenLabLabToss-up LabVote shares: Lab: 28.0%; Green: 23.0%; Ref: 17.0%; Cons: 16.0%; LD: 14.0%
Brighton PavilionGreenGreenSafe GreenVote shares: Green: 60.0%; Lab: 18.0%; Ref: 11.0%
Bristol CentralLabGreenSafe GreenVote shares: Green: 62.0%; Lab: 21.0%
Bristol EastLabLabToss-up GreenVote shares: Green: 32.0%; Lab: 30.0%; Ref: 15.0%; Cons: 12.0%
Bristol North EastLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 26.0%; Green: 21.0%; Cons: 12.0%
Bristol North WestLabLabLean LabVote shares: Lab: 34.0%; Green: 22.0%; Ref: 20.0%; Cons: 12.0%; LD: 10.0%
Bristol SouthLabLabToss-up GreenVote shares: Green: 30.0%; Lab: 27.0%; Ref: 24.0%; Cons: 10.0%
Broadland and FakenhamConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 19.0%; LD: 15.0%; Green: 10.0%
Bromley and Biggin HillConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 26.0%; Lab: 22.0%; LD: 13.0%
BromsgroveConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 18.0%; LD: 17.0%
BroxbourneConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 20.0%
BroxtoweConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 17.0%; Green: 13.0%; LD: 11.0%
Buckingham and BletchleyConsLabToss-up RefVote shares: Ref: 27.0%; Lab: 26.0%; Cons: 24.0%; LD: 12.0%; Green: 10.0%
BurnleyConsLabLean RefVote shares: Ref: 31.0%; LD: 22.0%; Lab: 20.0%; Cons: 16.0%; Green: 10.0%
Burton and UttoxeterConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 22.0%; Green: 10.0%
Bury NorthConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 28.0%; Cons: 20.0%; Green: 10.0%
Bury SouthConsLabToss-up LabVote shares: Lab: 33.0%; Ref: 28.0%; Cons: 18.0%; Green: 11.0%
Bury St Edmunds and StowmarketConsLabLean RefVote shares: Ref: 32.0%; Lab: 22.0%; Cons: 21.0%; Green: 15.0%
CaerfyrddinConsPCToss-up PCVote shares: PC: 34.0%; Ref: 30.0%; Lab: 13.0%; Cons: 10.0%
CaerphillyLabLabLean RefVote shares: Ref: 32.0%; PC: 24.0%; Lab: 23.0%
Caithness, Sutherland and Easter RossSNPLDLikely LDVote shares: LD: 44.0%; SNP: 22.0%; Ref: 18.0%
Calder ValleyConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 28.0%; Cons: 19.0%; Green: 12.0%; LD: 10.0%
Camborne and RedruthConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 17.0%; LD: 14.0%; Green: 11.0%
CambridgeLabLabLean LabVote shares: Lab: 34.0%; Green: 24.0%; LD: 18.0%; Cons: 12.0%
Cannock ChaseConsLabLikely RefVote shares: Ref: 39.0%; Lab: 23.0%; Cons: 20.0%; Green: 11.0%
CanterburyLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 25.0%; Green: 19.0%; Cons: 17.0%
Cardiff EastLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 22.0%; LD: 15.0%; Green: 14.0%; PC: 11.0%
Cardiff NorthLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 23.0%; Cons: 15.0%; PC: 13.0%; Green: 10.0%
Cardiff South and PenarthLabLabLean LabVote shares: Lab: 33.0%; Ref: 22.0%; Green: 19.0%; Cons: 12.0%
Cardiff WestLabLabLean PCVote shares: PC: 34.0%; Lab: 20.0%; Ref: 20.0%; Green: 10.0%
CarlisleConsLabLean RefVote shares: Ref: 34.0%; Lab: 24.0%; Cons: 19.0%; LD: 10.0%; Green: 10.0%
Carshalton and WallingtonConsLDLikely LDVote shares: LD: 40.0%; Ref: 22.0%; Cons: 19.0%; Lab: 12.0%
Castle PointConsConsLikely RefVote shares: Ref: 43.0%; Cons: 26.0%; Lab: 15.0%
Central AyrshireSNPLabToss-up SNPVote shares: SNP: 28.0%; Ref: 25.0%; Lab: 24.0%; Cons: 10.0%
Central DevonConsConsToss-up RefVote shares: Ref: 26.0%; Cons: 24.0%; LD: 21.0%; Lab: 18.0%
Central Suffolk and North IpswichConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 16.0%; Green: 15.0%; LD: 12.0%
Ceredigion PreseliPCPCSafe PCVote shares: PC: 50.0%; Ref: 20.0%
Chatham and AylesfordConsLabLean RefVote shares: Ref: 37.0%; Lab: 24.0%; Cons: 20.0%; Green: 10.0%
CheadleConsLDSafe LDVote shares: LD: 49.0%; Ref: 18.0%; Cons: 15.0%; Lab: 11.0%
ChelmsfordConsLDLikely LDVote shares: LD: 39.0%; Ref: 22.0%; Cons: 21.0%; Lab: 10.0%
Chelsea and FulhamConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 28.0%; Ref: 15.0%; LD: 13.0%; Green: 11.0%
CheltenhamConsLDLikely LDVote shares: LD: 48.0%; Cons: 25.0%; Ref: 11.0%
Chesham and AmershamConsLDLikely LDVote shares: LD: 43.0%; Cons: 23.0%; Ref: 20.0%
Chester North and NestonLabLabLean LabVote shares: Lab: 34.0%; Ref: 24.0%; Cons: 18.0%; Green: 14.0%
Chester South and EddisburyConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 24.0%; Lab: 20.0%; LD: 16.0%
ChesterfieldLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 30.0%; Cons: 15.0%; Green: 11.0%
ChichesterConsLDLikely LDVote shares: LD: 44.0%; Ref: 25.0%; Cons: 16.0%
Chingford and Woodford GreenConsConsToss-up ConsVote shares: Cons: 28.0%; Lab: 22.0%; Ref: 21.0%; Other: 11.0%; LD: 10.0%
ChippenhamConsLDLikely LDVote shares: LD: 41.0%; Ref: 22.0%; Cons: 20.0%
Chipping BarnetConsLabToss-up LabVote shares: Cons: 29.0%; Lab: 29.0%; Ref: 19.0%; Green: 12.0%; LD: 10.0%
ChristchurchConsConsLean RefVote shares: Ref: 33.0%; LD: 25.0%; Cons: 23.0%
Cities of London and WestminsterConsLabToss-up LabVote shares: Lab: 29.0%; Cons: 26.0%; Ref: 16.0%; LD: 14.0%; Green: 13.0%
City of DurhamLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 25.0%; LD: 17.0%; Green: 13.0%; Cons: 11.0%
ClactonConsRefSafe RefVote shares: Ref: 58.0%; Cons: 14.0%
Clapham and Brixton HillLabLabSafe LabVote shares: Lab: 42.0%; LD: 17.0%; Green: 17.0%; Cons: 11.0%; Ref: 10.0%
Clwyd EastConsLabLean RefVote shares: Ref: 30.0%; Lab: 22.0%; Cons: 18.0%; PC: 14.0%
Clwyd NorthConsLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Cons: 20.0%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 28.0%; Ref: 20.0%
ColchesterConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 25.0%; Cons: 19.0%; LD: 15.0%; Green: 13.0%
Colne ValleyConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Cons: 22.0%; Green: 13.0%
CongletonConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 25.0%; Cons: 22.0%; LD: 11.0%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 29.0%; Cons: 21.0%
Coventry EastLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 29.0%; Cons: 14.0%; Green: 12.0%
Coventry North WestLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 30.0%; Cons: 15.0%; Green: 13.0%; LD: 10.0%
Coventry SouthLabLabLean LabVote shares: Lab: 33.0%; Ref: 24.0%; Cons: 18.0%; Green: 12.0%; LD: 10.0%
Cowdenbeath and KirkcaldySNPLabToss-up LabVote shares: Lab: 27.0%; SNP: 26.0%; Ref: 22.0%
Cramlington and KillingworthLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 32.0%; Cons: 14.0%; Green: 10.0%
CrawleyConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 20.0%; Green: 12.0%
Crewe and NantwichConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 30.0%; Cons: 17.0%
Croydon EastLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 25.0%; Cons: 20.0%; Green: 13.0%
Croydon SouthConsConsLean ConsVote shares: Cons: 33.0%; Lab: 25.0%; Ref: 19.0%; LD: 13.0%
Croydon WestLabLabSafe LabVote shares: Lab: 41.0%; Ref: 16.0%; Cons: 15.0%; Green: 13.0%; LD: 12.0%
Cumbernauld and KirkintillochSNPLabLean SNPVote shares: SNP: 36.0%; Lab: 25.0%; Ref: 21.0%
Dagenham and RainhamLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 29.0%; Green: 14.0%; Cons: 13.0%
DarlingtonConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Lab: 24.0%; Green: 13.0%
DartfordConsLabLean RefVote shares: Ref: 32.0%; Cons: 23.0%; Lab: 23.0%; Green: 13.0%
DaventryConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 19.0%; LD: 15.0%
Derby NorthConsLabToss-up RefVote shares: Lab: 29.0%; Ref: 29.0%; Cons: 18.0%; Green: 13.0%; LD: 11.0%
Derby SouthLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 30.0%; Cons: 11.0%; Green: 10.0%
Derbyshire DalesConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 24.0%; Lab: 22.0%; LD: 13.0%; Green: 11.0%
Dewsbury and BatleyLabIndLean RefVote shares: Ref: 29.0%; Other: 21.0%; Lab: 20.0%; Green: 12.0%; LD: 10.0%
Didcot and WantageConsLDLikely LDVote shares: LD: 38.0%; Ref: 21.0%; Cons: 20.0%; Lab: 11.0%
Doncaster CentralLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 30.0%; Cons: 16.0%; Green: 10.0%
Doncaster East and the Isle of AxholmeConsLabLean RefVote shares: Ref: 37.0%; Lab: 24.0%; Cons: 22.0%
Doncaster NorthLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 16.0%; Green: 10.0%
Dorking and HorleyConsLDLikely LDVote shares: LD: 40.0%; Ref: 24.0%; Cons: 20.0%
Dover and DealConsLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Cons: 15.0%; LD: 10.0%; Green: 10.0%
Droitwich and EveshamConsConsToss-up RefVote shares: Cons: 31.0%; Ref: 31.0%; Lab: 14.0%; LD: 12.0%; Green: 11.0%
DudleyConsLabLikely RefVote shares: Ref: 41.0%; Lab: 23.0%; Cons: 19.0%
Dulwich and West NorwoodLabLabSafe LabVote shares: Lab: 47.0%; Green: 21.0%; Ref: 12.0%; Cons: 10.0%
Dumfries and GallowayConsConsToss-up RefVote shares: Ref: 28.0%; SNP: 22.0%; Cons: 20.0%; Lab: 15.0%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up RefVote shares: Ref: 27.0%; Cons: 24.0%; SNP: 18.0%; Lab: 13.0%
Dundee CentralSNPSNPLean SNPVote shares: SNP: 36.0%; Lab: 24.0%; Ref: 17.0%
Dunfermline and DollarSNPLabToss-up LabVote shares: Lab: 27.0%; SNP: 25.0%; Ref: 20.0%; LD: 11.0%
Dunstable and Leighton BuzzardConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 23.0%; Lab: 22.0%; LD: 15.0%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 64.0%; Ref: 19.0%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 35.0%; Cons: 16.0%; LD: 16.0%; Green: 16.0%; Ref: 15.0%
Ealing NorthLabLabLikely LabVote shares: Lab: 36.0%; Ref: 21.0%; Cons: 16.0%; Green: 13.0%; LD: 11.0%
Ealing SouthallLabLabLikely LabVote shares: Lab: 38.0%; Ref: 16.0%; Green: 14.0%; Cons: 13.0%; LD: 12.0%
Earley and WoodleyConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 27.0%; LD: 16.0%; Ref: 14.0%; Green: 12.0%
EasingtonLabLabLean RefVote shares: Ref: 41.0%; Lab: 32.0%
East Grinstead and UckfieldConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 23.0%; Ref: 17.0%; Lab: 14.0%; Green: 14.0%
East HamLabLabSafe LabVote shares: Lab: 42.0%; Green: 15.0%; Ref: 14.0%; Cons: 10.0%; Other: 10.0%
East HampshireConsConsLean LDVote shares: LD: 37.0%; Cons: 28.0%; Ref: 21.0%
East Kilbride and StrathavenSNPLabLean SNPVote shares: SNP: 35.0%; Lab: 27.0%; Ref: 20.0%
East RenfrewshireSNPLabToss-up LabVote shares: Lab: 28.0%; SNP: 27.0%; Ref: 19.0%; Cons: 12.0%
East SurreyConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 26.0%; LD: 19.0%; Lab: 15.0%
East ThanetConsLabLean RefVote shares: Ref: 34.0%; Lab: 26.0%; Cons: 16.0%; Green: 15.0%
East WiltshireConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; LD: 19.0%; Lab: 17.0%
East Worthing and ShorehamConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 28.0%; Cons: 18.0%; Green: 13.0%; LD: 10.0%
EastbourneConsLDSafe LDVote shares: LD: 52.0%; Ref: 22.0%; Cons: 15.0%
EastleighConsLDToss-up LDVote shares: LD: 31.0%; Ref: 24.0%; Cons: 22.0%; Lab: 12.0%; Green: 10.0%
Edinburgh East and MusselburghSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 25.0%; Ref: 15.0%; Green: 13.0%
Edinburgh North and LeithSNPLabToss-up LabVote shares: Lab: 28.0%; SNP: 22.0%; Green: 19.0%; Ref: 12.0%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 38.0%; Ref: 15.0%; SNP: 14.0%; Green: 13.0%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 27.0%; SNP: 22.0%; Ref: 16.0%; Green: 13.0%; Cons: 11.0%; LD: 10.0%
Edinburgh WestLDLDSafe LDVote shares: LD: 49.0%; SNP: 15.0%; Ref: 12.0%; Lab: 11.0%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 38.0%; Ref: 20.0%; Cons: 16.0%; Green: 13.0%; LD: 10.0%
Ellesmere Port and BromboroughLabLabLean LabVote shares: Lab: 38.0%; Ref: 30.0%; Cons: 11.0%; Green: 11.0%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 32.0%; Ref: 26.0%; Cons: 20.0%; Green: 12.0%
Ely and East CambridgeshireConsLDLean LDVote shares: LD: 36.0%; Ref: 23.0%; Cons: 21.0%; Lab: 12.0%
Enfield NorthLabLabLean LabVote shares: Lab: 36.0%; Ref: 23.0%; Cons: 16.0%; Green: 12.0%; LD: 10.0%
Epping ForestConsConsLikely ConsVote shares: Cons: 35.0%; Lab: 18.0%; LD: 17.0%; Ref: 17.0%; Green: 10.0%
Epsom and EwellConsLDLikely LDVote shares: LD: 37.0%; Cons: 22.0%; Ref: 21.0%; Lab: 13.0%
ErewashConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 19.0%; Green: 11.0%
Erith and ThamesmeadLabLabLikely LabVote shares: Lab: 43.0%; Ref: 23.0%; Cons: 12.0%; Green: 11.0%
Esher and WaltonConsLDSafe LDVote shares: LD: 51.0%; Cons: 21.0%; Ref: 16.0%
ExeterLabLabLean LabVote shares: Lab: 30.0%; Ref: 21.0%; Green: 20.0%; LD: 14.0%; Cons: 13.0%
Exmouth and Exeter EastConsConsToss-up RefVote shares: Ref: 25.0%; LD: 24.0%; Cons: 22.0%; Lab: 18.0%
FalkirkSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 25.0%; Ref: 23.0%
Fareham and WaterloovilleConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; LD: 19.0%; Lab: 15.0%
Farnham and BordonConsConsLean LDVote shares: LD: 37.0%; Cons: 27.0%; Ref: 19.0%
Faversham and Mid KentConsConsLean RefVote shares: Ref: 32.0%; Cons: 24.0%; Lab: 18.0%; Green: 13.0%; LD: 11.0%
Feltham and HestonLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 26.0%; Cons: 17.0%; Green: 11.0%
Filton and Bradley StokeConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 24.0%; Cons: 20.0%; Green: 13.0%; LD: 11.0%
Finchley and Golders GreenConsLabToss-up LabVote shares: Lab: 31.0%; Cons: 28.0%; Ref: 15.0%; LD: 12.0%; Green: 12.0%
Folkestone and HytheConsLabLikely RefVote shares: Ref: 39.0%; Lab: 21.0%; Cons: 17.0%; Green: 15.0%
Forest of DeanConsLabLean RefVote shares: Ref: 32.0%; Cons: 22.0%; Lab: 20.0%; Green: 15.0%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 32.0%; Ref: 25.0%; Cons: 17.0%; Green: 13.0%; Lab: 12.0%
FyldeConsConsLean RefVote shares: Ref: 33.0%; Cons: 23.0%; Lab: 21.0%; LD: 12.0%
GainsboroughConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 17.0%; LD: 13.0%
Gateshead Central and WhickhamLabLabToss-up RefVote shares: Lab: 31.0%; Ref: 31.0%; LD: 15.0%; Green: 11.0%; Cons: 10.0%
GedlingConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 31.0%; Cons: 17.0%; Green: 11.0%
Gillingham and RainhamConsLabLean RefVote shares: Ref: 35.0%; Lab: 25.0%; Cons: 20.0%; Green: 10.0%
Glasgow EastSNPLabSafe SNPVote shares: SNP: 46.0%; Lab: 21.0%; Ref: 15.0%
Glasgow NorthSNPLabLean SNPVote shares: SNP: 38.0%; Lab: 24.0%; Ref: 15.0%; Green: 12.0%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 34.0%; Lab: 27.0%; Ref: 19.0%
Glasgow SouthSNPLabLean SNPVote shares: SNP: 37.0%; Lab: 24.0%; Ref: 13.0%; Green: 13.0%
Glasgow South WestSNPLabLikely SNPVote shares: SNP: 42.0%; Lab: 23.0%; Ref: 16.0%
Glasgow WestSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 29.0%; Ref: 14.0%; Green: 10.0%
Glastonbury and SomertonConsLDLikely LDVote shares: LD: 42.0%; Ref: 26.0%; Cons: 18.0%
Glenrothes and Mid FifeSNPLabLikely SNPVote shares: SNP: 42.0%; Ref: 23.0%; Lab: 20.0%
GloucesterConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 24.0%; Cons: 21.0%; LD: 11.0%; Green: 11.0%
Godalming and AshConsConsToss-up LDVote shares: LD: 39.0%; Cons: 33.0%; Ref: 16.0%
Goole and PocklingtonConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 29.0%; Lab: 18.0%; LD: 12.0%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 24.0%; Ref: 24.0%; SNP: 24.0%; LD: 15.0%
Gorton and DentonLabLabLean LabVote shares: Lab: 37.0%; Ref: 24.0%; Green: 16.0%
GosportConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 29.0%; Lab: 16.0%; LD: 13.0%
GowerLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 26.0%; PC: 14.0%; Cons: 12.0%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 18.0%; Green: 10.0%
GraveshamConsLabLean RefVote shares: Ref: 35.0%; Lab: 24.0%; Cons: 22.0%
Great Grimsby and CleethorpesConsLabLikely RefVote shares: Ref: 41.0%; Lab: 26.0%; Cons: 16.0%
Great YarmouthConsRefSafe RefVote shares: Ref: 50.0%; Lab: 17.0%; Cons: 14.0%
Greenwich and WoolwichLabLabSafe LabVote shares: Lab: 45.0%; Green: 16.0%; Ref: 14.0%; Cons: 12.0%; LD: 11.0%
GuildfordConsLDLikely LDVote shares: LD: 44.0%; Cons: 22.0%; Ref: 16.0%
Hackney North and Stoke NewingtonLabLabLikely LabVote shares: Lab: 43.0%; Green: 28.0%; Ref: 11.0%
Hackney South and ShoreditchLabLabLikely LabVote shares: Lab: 45.0%; Green: 26.0%; Ref: 11.0%
HalesowenConsLabLean RefVote shares: Ref: 35.0%; Lab: 25.0%; Cons: 19.0%; Green: 10.0%
HalifaxLabLabLean RefVote shares: Ref: 32.0%; Lab: 24.0%; Cons: 15.0%; Green: 14.0%; LD: 11.0%
Hamble ValleyConsConsToss-up LDVote shares: Cons: 29.0%; LD: 29.0%; Ref: 23.0%; Lab: 10.0%
Hamilton and Clyde ValleySNPLabToss-up LabVote shares: Lab: 30.0%; SNP: 27.0%; Ref: 23.0%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 39.0%; Cons: 17.0%; Ref: 15.0%; LD: 14.0%; Green: 13.0%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 35.0%; Green: 19.0%; Cons: 15.0%; LD: 15.0%; Ref: 14.0%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 25.0%; Lab: 20.0%; LD: 14.0%; Green: 12.0%
HarlowConsLabLean RefVote shares: Ref: 35.0%; Lab: 25.0%; Cons: 23.0%; Green: 10.0%
Harpenden and BerkhamstedConsLDSafe LDVote shares: LD: 51.0%; Cons: 21.0%; Ref: 16.0%
Harrogate and KnaresboroughConsLDLikely LDVote shares: LD: 41.0%; Cons: 21.0%; Ref: 21.0%
Harrow EastConsConsSafe ConsVote shares: Cons: 45.0%; Lab: 19.0%; Ref: 16.0%
Harrow WestLabLabLean LabVote shares: Lab: 34.0%; Cons: 23.0%; Ref: 17.0%; LD: 10.0%; Green: 10.0%
HartlepoolLabLabLean RefVote shares: Ref: 38.0%; Lab: 30.0%; Cons: 15.0%
Harwich and North EssexConsConsLean RefVote shares: Ref: 33.0%; Cons: 25.0%; Lab: 20.0%; LD: 11.0%; Green: 10.0%
Hastings and RyeConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 26.0%; Green: 17.0%; Cons: 16.0%
HavantConsConsLean RefVote shares: Ref: 36.0%; Cons: 22.0%; Lab: 19.0%; LD: 11.0%; Green: 11.0%
Hayes and HarlingtonLabLabLikely LabVote shares: Lab: 39.0%; Ref: 23.0%; Cons: 18.0%
Hazel GroveConsLDLean LDVote shares: LD: 35.0%; Ref: 26.0%; Lab: 17.0%; Cons: 14.0%
Hemel HempsteadConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 25.0%; Cons: 21.0%; LD: 14.0%; Green: 11.0%
HendonConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 28.0%; Ref: 18.0%; Green: 12.0%
Henley and ThameConsLDSafe LDVote shares: LD: 47.0%; Cons: 21.0%; Ref: 19.0%
Hereford and South HerefordshireConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 19.0%; LD: 13.0%; Green: 11.0%
Herne Bay and SandwichConsConsLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 20.0%; Green: 11.0%
Hertford and StortfordConsLabToss-up RefVote shares: Ref: 26.0%; Lab: 25.0%; Cons: 22.0%; Green: 13.0%; LD: 12.0%
HertsmereConsConsLean ConsVote shares: Cons: 36.0%; Ref: 24.0%; Lab: 19.0%; LD: 11.0%
HexhamConsLabToss-up LabVote shares: Cons: 28.0%; Lab: 28.0%; Ref: 19.0%; LD: 13.0%
Heywood and Middleton NorthLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 30.0%; Cons: 13.0%; LD: 10.0%
High PeakConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 27.0%; Cons: 22.0%; Green: 12.0%
Hinckley and BosworthConsConsToss-up LDVote shares: LD: 28.0%; Cons: 27.0%; Ref: 27.0%; Lab: 10.0%
HitchinConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 24.0%; Cons: 22.0%; LD: 13.0%; Green: 10.0%
Holborn and St PancrasLabLabSafe LabVote shares: Lab: 42.0%; Green: 15.0%; Ref: 14.0%; LD: 12.0%
Honiton and SidmouthConsLDLikely LDVote shares: LD: 45.0%; Ref: 25.0%; Cons: 19.0%
Hornchurch and UpminsterConsConsLikely RefVote shares: Ref: 40.0%; Cons: 23.0%; Lab: 20.0%
Hornsey and Friern BarnetLabLabSafe LabVote shares: Lab: 44.0%; Green: 19.0%; LD: 16.0%; Ref: 10.0%
HorshamConsLDLean LDVote shares: LD: 35.0%; Cons: 24.0%; Ref: 23.0%; Lab: 10.0%
Houghton and Sunderland SouthLabLabLean RefVote shares: Ref: 38.0%; Lab: 29.0%; Cons: 11.0%; LD: 10.0%; Green: 10.0%
Hove and PortsladeLabLabLikely LabVote shares: Lab: 39.0%; Green: 19.0%; Ref: 18.0%; Cons: 11.0%; LD: 10.0%
HuddersfieldLabLabToss-up GreenVote shares: Green: 28.0%; Ref: 27.0%; Lab: 25.0%; Cons: 13.0%
HuntingdonConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 20.0%; LD: 13.0%; Green: 11.0%
HyndburnConsLabLean RefVote shares: Ref: 33.0%; Lab: 22.0%; Cons: 20.0%; Green: 18.0%
Ilford NorthLabLabLean LabVote shares: Lab: 30.0%; Ref: 19.0%; Other: 17.0%; Cons: 15.0%
Ilford SouthLabLabLikely LabVote shares: Lab: 34.0%; Ref: 16.0%; Other: 15.0%; Green: 13.0%; Cons: 12.0%; LD: 10.0%
Inverclyde and Renfrewshire WestSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 25.0%; Ref: 19.0%
Inverness, Skye and West Ross-shireSNPLDToss-up SNPVote shares: SNP: 33.0%; LD: 28.0%; Ref: 17.0%; Lab: 10.0%
IpswichConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 28.0%; Cons: 20.0%; Green: 13.0%
Isle of Wight EastConsConsLean RefVote shares: Ref: 35.0%; Cons: 21.0%; Green: 18.0%; Lab: 12.0%; LD: 12.0%
Isle of Wight WestConsLabLean RefVote shares: Ref: 33.0%; Lab: 23.0%; Cons: 20.0%; Green: 12.0%; LD: 11.0%
Islington NorthLabIndToss-up OtherVote shares: Other: 34.0%; Lab: 30.0%; Green: 12.0%; LD: 11.0%; Ref: 10.0%
Islington South and FinsburyLabLabLikely LabVote shares: Lab: 41.0%; Green: 21.0%; Ref: 14.0%; LD: 11.0%
Jarrow and Gateshead EastLabLabToss-up RefVote shares: Ref: 37.0%; Lab: 33.0%; Green: 11.0%
Keighley and IlkleyConsConsToss-up ConsVote shares: Cons: 31.0%; Lab: 24.0%; Ref: 24.0%
Kenilworth and SouthamConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 24.0%; LD: 20.0%; Lab: 16.0%; Green: 10.0%
Kensington and BayswaterLabLabToss-up LabVote shares: Lab: 30.0%; Cons: 27.0%; Ref: 15.0%; LD: 13.0%; Green: 12.0%
KetteringConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 19.0%; Green: 18.0%
Kilmarnock and LoudounSNPLabLean SNPVote shares: SNP: 37.0%; Lab: 24.0%; Ref: 22.0%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 50.0%; Ref: 15.0%; Cons: 13.0%; Lab: 12.0%
Kingston upon Hull EastLabLabLean RefVote shares: Ref: 39.0%; Lab: 27.0%; LD: 12.0%; Green: 10.0%
Kingston upon Hull North and CottinghamLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 29.0%; LD: 13.0%; Cons: 11.0%; Green: 11.0%
Kingston upon Hull West and HaltempriceConsLabToss-up RefVote shares: Ref: 37.0%; Lab: 30.0%; Cons: 13.0%; Green: 10.0%
Kingswinford and South StaffordshireConsConsLean RefVote shares: Ref: 36.0%; Cons: 28.0%; Lab: 15.0%; Green: 10.0%
KnowsleyLabLabLikely LabVote shares: Lab: 43.0%; Ref: 28.0%; Green: 12.0%
Lancaster and WyreConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; Cons: 17.0%; Green: 17.0%
Leeds Central and HeadingleyLabLabToss-up LabVote shares: Lab: 35.0%; Green: 29.0%; Ref: 15.0%; LD: 10.0%
Leeds EastLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 29.0%; Cons: 14.0%; Green: 13.0%
Leeds North EastLabLabLikely LabVote shares: Lab: 38.0%; Ref: 17.0%; Green: 17.0%; Cons: 13.0%; LD: 10.0%
Leeds North WestConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 23.0%; Cons: 17.0%; LD: 16.0%; Green: 12.0%
Leeds SouthLabLabLean LabVote shares: Lab: 35.0%; Green: 21.0%; Ref: 19.0%; Cons: 12.0%
Leeds South West and MorleyConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 30.0%; Cons: 17.0%; Green: 11.0%
Leeds West and PudseyLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 27.0%; Cons: 14.0%; Green: 14.0%
Leicester EastLabConsToss-up ConsVote shares: Cons: 26.0%; LD: 19.0%; Lab: 18.0%; Ref: 17.0%; Other: 10.0%
Leicester SouthLabIndLean LabVote shares: Lab: 29.0%; Other: 20.0%; Ref: 18.0%; Green: 15.0%
Leicester WestLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; Cons: 16.0%; Green: 16.0%
Leigh and AthertonConsLabToss-up RefVote shares: Ref: 37.0%; Lab: 31.0%; Cons: 12.0%
LewesConsLDSafe LDVote shares: LD: 49.0%; Ref: 21.0%; Cons: 17.0%
Lewisham EastLabLabSafe LabVote shares: Lab: 43.0%; Ref: 17.0%; Green: 16.0%; Cons: 11.0%; LD: 10.0%
Lewisham NorthLabLabSafe LabVote shares: Lab: 48.0%; Green: 22.0%; Ref: 11.0%
Lewisham West and East DulwichLabLabLikely LabVote shares: Lab: 45.0%; Green: 23.0%; Ref: 12.0%; LD: 10.0%
Leyton and WansteadLabLabLikely LabVote shares: Lab: 37.0%; Green: 19.0%; Ref: 15.0%; Cons: 11.0%; LD: 11.0%
LichfieldConsLabLean RefVote shares: Ref: 33.0%; Cons: 23.0%; Lab: 22.0%; LD: 11.0%; Green: 10.0%
LincolnConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 29.0%; Cons: 17.0%; Green: 12.0%; LD: 10.0%
Liverpool GarstonLabLabLikely LabVote shares: Lab: 39.0%; Ref: 20.0%; LD: 15.0%; Green: 11.0%
Liverpool RiversideLabLabLikely LabVote shares: Lab: 42.0%; Green: 22.0%; Ref: 18.0%
Liverpool WaltonLabLabLikely LabVote shares: Lab: 48.0%; Ref: 26.0%
Liverpool WavertreeLabLabLikely LabVote shares: Lab: 42.0%; Green: 21.0%; Ref: 17.0%; LD: 10.0%
Liverpool West DerbyLabLabLikely LabVote shares: Lab: 46.0%; Ref: 23.0%; LD: 10.0%; Green: 10.0%
LivingstonSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 23.0%; Ref: 22.0%
LlanelliLabLabToss-up RefVote shares: Ref: 34.0%; PC: 33.0%; Lab: 16.0%
Lothian EastSNPLabLean LabVote shares: Lab: 32.0%; Ref: 21.0%; SNP: 17.0%; Cons: 10.0%; LD: 10.0%
LoughboroughConsLabToss-up LabVote shares: Lab: 28.0%; Ref: 27.0%; Cons: 22.0%; Green: 13.0%
Louth and HorncastleConsConsLikely RefVote shares: Ref: 42.0%; Cons: 25.0%; Lab: 13.0%
LowestoftConsLabLikely RefVote shares: Ref: 39.0%; Lab: 21.0%; Cons: 19.0%; Green: 13.0%
Luton NorthLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; Cons: 14.0%; LD: 11.0%; Green: 11.0%
Luton South and South BedfordshireLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 24.0%; Cons: 14.0%; Green: 12.0%; LD: 11.0%
MacclesfieldConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; Cons: 21.0%; Green: 10.0%
MaidenheadConsLDLikely LDVote shares: LD: 43.0%; Cons: 27.0%; Ref: 13.0%
Maidstone and MallingConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 25.0%; Lab: 18.0%; LD: 15.0%; Green: 12.0%
MakerfieldLabLabLean RefVote shares: Ref: 40.0%; Lab: 31.0%
MaldonConsConsToss-up RefVote shares: Ref: 35.0%; Cons: 29.0%; Lab: 13.0%; LD: 12.0%
Manchester CentralLabLabLikely LabVote shares: Lab: 38.0%; Ref: 20.0%; Green: 18.0%; LD: 11.0%
Manchester RusholmeLabLabLean LabVote shares: Lab: 41.0%; Green: 27.0%; Ref: 13.0%
Manchester WithingtonLabLabLean LabVote shares: Lab: 36.0%; Green: 25.0%; LD: 18.0%; Ref: 11.0%
MansfieldConsLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Cons: 21.0%
Melksham and DevizesConsLDLean LDVote shares: LD: 36.0%; Ref: 24.0%; Cons: 23.0%
Melton and SystonConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 18.0%; Green: 11.0%
Meriden and Solihull EastConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 18.0%; LD: 11.0%; Green: 10.0%
Merthyr Tydfil and AberdareLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 26.0%; PC: 21.0%
Mid and South PembrokeshireConsLabLean RefVote shares: Ref: 31.0%; Cons: 20.0%; Lab: 20.0%; PC: 14.0%
Mid BedfordshireConsConsToss-up RefVote shares: Cons: 27.0%; Ref: 27.0%; Lab: 22.0%; LD: 13.0%
Mid BuckinghamshireConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 25.0%; Ref: 22.0%; Lab: 12.0%
Mid CheshireConsLabToss-up RefVote shares: Lab: 30.0%; Ref: 30.0%; Cons: 17.0%; LD: 12.0%
Mid DerbyshireConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 22.0%; Green: 12.0%; LD: 10.0%
Mid Dorset and North PooleConsLDLikely LDVote shares: LD: 43.0%; Cons: 26.0%; Ref: 17.0%
Mid DunbartonshireSNPLDLean LDVote shares: LD: 35.0%; SNP: 25.0%; Ref: 15.0%; Lab: 14.0%
Mid LeicestershireConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 28.0%; Lab: 20.0%; Green: 10.0%
Mid NorfolkConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 19.0%; LD: 10.0%
Mid SussexConsLDLikely LDVote shares: LD: 40.0%; Ref: 21.0%; Cons: 19.0%; Lab: 12.0%
Middlesbrough and Thornaby EastLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 33.0%; Cons: 14.0%
Middlesbrough South and East ClevelandConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 26.0%; Ref: 22.0%; LD: 10.0%
MidlothianSNPLabToss-up SNPVote shares: SNP: 31.0%; Lab: 28.0%; Ref: 21.0%
Milton Keynes CentralConsLabLean LabVote shares: Lab: 30.0%; Cons: 22.0%; Ref: 21.0%; LD: 14.0%; Green: 11.0%
Milton Keynes NorthConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 24.0%; Cons: 23.0%; Green: 12.0%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 41.0%; Ref: 19.0%; Green: 14.0%; Cons: 13.0%; LD: 11.0%
MonmouthshireConsLabToss-up RefVote shares: Lab: 26.0%; Ref: 26.0%; Cons: 24.0%; Green: 10.0%
Montgomeryshire and GlyndŵrConsLabLikely RefVote shares: Ref: 34.0%; Lab: 17.0%; PC: 15.0%; LD: 13.0%; Cons: 11.0%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 26.0%; Ref: 23.0%; Cons: 20.0%; Lab: 12.0%; LD: 10.0%
Morecambe and LunesdaleConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 25.0%; Cons: 19.0%; LD: 14.0%; Green: 10.0%
Motherwell, Wishaw and CarlukeSNPLabToss-up SNPVote shares: SNP: 33.0%; Lab: 27.0%; Ref: 21.0%
Na h-Eileanan an IarSNPLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; SNP: 16.0%; LD: 10.0%
Neath and Swansea EastLabLabLean RefVote shares: Ref: 34.0%; Lab: 26.0%; PC: 18.0%
New Forest EastConsConsToss-up RefVote shares: Cons: 29.0%; Ref: 29.0%; LD: 18.0%; Lab: 12.0%; Green: 10.0%
New Forest WestConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; LD: 17.0%; Lab: 14.0%; Green: 11.0%
NewarkConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 27.0%; Lab: 20.0%; LD: 13.0%
NewburyConsLDLean LDVote shares: LD: 37.0%; Cons: 24.0%; Ref: 22.0%
Newcastle upon Tyne Central and WestLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 28.0%; Green: 14.0%
Newcastle upon Tyne East and WallsendLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 28.0%; Green: 17.0%; LD: 10.0%
Newcastle upon Tyne NorthLabLabLikely LabVote shares: Lab: 37.0%; Ref: 20.0%; Green: 16.0%; LD: 13.0%; Cons: 12.0%
Newcastle-under-LymeConsLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 19.0%
Newport EastLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 25.0%; PC: 16.0%; Cons: 12.0%
Newport West and IslwynLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 25.0%; PC: 14.0%; Cons: 11.0%
Newton AbbotConsLDToss-up RefVote shares: Ref: 32.0%; LD: 28.0%; Cons: 17.0%; Lab: 13.0%
Newton Aycliffe and SpennymoorConsLabToss-up RefVote shares: Ref: 36.0%; Lab: 30.0%; Cons: 15.0%; Green: 10.0%
Normanton and HemsworthLabLabLean RefVote shares: Ref: 40.0%; Lab: 30.0%; Cons: 11.0%; Green: 10.0%
North Ayrshire and ArranSNPLabLikely SNPVote shares: SNP: 42.0%; Ref: 23.0%; Lab: 17.0%
North BedfordshireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Lab: 18.0%; LD: 13.0%; Green: 11.0%
North CornwallConsLDLikely LDVote shares: LD: 45.0%; Ref: 26.0%; Cons: 17.0%
North CotswoldsConsConsToss-up LDVote shares: LD: 28.0%; Cons: 27.0%; Ref: 22.0%; Green: 11.0%; Lab: 10.0%
North DevonConsLDLean LDVote shares: LD: 40.0%; Ref: 28.0%; Cons: 18.0%
North DorsetConsConsToss-up LDVote shares: LD: 30.0%; Cons: 28.0%; Ref: 26.0%
North DurhamLabLabLean RefVote shares: Ref: 36.0%; Lab: 28.0%; Cons: 12.0%; LD: 12.0%
North East CambridgeshireConsConsToss-up RefVote shares: Ref: 37.0%; Cons: 30.0%; Lab: 14.0%
North East DerbyshireConsLabLean RefVote shares: Ref: 33.0%; Lab: 24.0%; Cons: 23.0%; Green: 10.0%
North East FifeSNPLDSafe LDVote shares: LD: 47.0%; SNP: 20.0%; Ref: 14.0%
North East HampshireConsLDToss-up LDVote shares: LD: 34.0%; Cons: 27.0%; Ref: 22.0%
North East HertfordshireConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 23.0%; Lab: 22.0%; LD: 14.0%; Green: 12.0%
North East Somerset and HanhamConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 26.0%; Cons: 21.0%; LD: 12.0%; Green: 11.0%
North HerefordshireConsGreenLean GreenVote shares: Green: 42.0%; Ref: 29.0%; Cons: 19.0%
North NorfolkConsLDLean LDVote shares: LD: 39.0%; Ref: 29.0%; Cons: 21.0%
North NorthumberlandConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 18.0%; LD: 15.0%
North ShropshireConsLDSafe LDVote shares: LD: 50.0%; Ref: 24.0%; Cons: 14.0%
North SomersetConsLabToss-up ConsVote shares: Cons: 25.0%; Ref: 24.0%; Lab: 21.0%; LD: 17.0%; Green: 12.0%
North Warwickshire and BedworthConsLabLikely RefVote shares: Ref: 40.0%; Lab: 22.0%; Cons: 20.0%; Green: 10.0%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 23.0%; Green: 11.0%
North West EssexConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 25.0%; Lab: 20.0%; LD: 15.0%; Green: 10.0%
North West HampshireConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 25.0%; Lab: 20.0%; LD: 16.0%
North West LeicestershireConsLabLean RefVote shares: Ref: 34.0%; Cons: 23.0%; Lab: 23.0%; Green: 11.0%
North West NorfolkConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; Lab: 15.0%; LD: 15.0%; Green: 10.0%
Northampton NorthConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 30.0%; Cons: 17.0%; Green: 12.0%
Northampton SouthConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 22.0%; LD: 11.0%; Green: 10.0%
Norwich NorthConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 28.0%; Cons: 16.0%; Green: 15.0%
Norwich SouthLabLabLean LabVote shares: Lab: 33.0%; Green: 24.0%; Ref: 22.0%; Cons: 11.0%
Nottingham EastLabLabLikely LabVote shares: Lab: 41.0%; Ref: 19.0%; Green: 17.0%; Cons: 10.0%
Nottingham North and KimberleyLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 30.0%; Cons: 15.0%; Green: 14.0%
Nottingham SouthLabLabLean LabVote shares: Lab: 36.0%; Ref: 25.0%; Cons: 14.0%; Green: 14.0%
NuneatonConsLabLean RefVote shares: Ref: 35.0%; Lab: 24.0%; Cons: 20.0%; Green: 12.0%
Old Bexley and SidcupConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 28.0%; Lab: 21.0%
Oldham East and SaddleworthLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 28.0%; Cons: 13.0%; LD: 11.0%
Oldham West, Chadderton and RoytonLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 29.0%; Other: 15.0%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 49.0%; Ref: 16.0%; SNP: 15.0%
OrpingtonConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 29.0%; Lab: 18.0%; LD: 13.0%
Ossett and Denby DaleConsLabLean RefVote shares: Ref: 34.0%; Lab: 26.0%; Cons: 20.0%; Green: 10.0%
Oxford EastLabLabLikely LabVote shares: Lab: 39.0%; Green: 17.0%; LD: 14.0%; Cons: 11.0%; Ref: 11.0%
Oxford West and AbingdonLDLDSafe LDVote shares: LD: 45.0%; Cons: 15.0%; Ref: 15.0%; Lab: 13.0%; Green: 11.0%
Paisley and Renfrewshire NorthSNPLabLean SNPVote shares: SNP: 38.0%; Lab: 25.0%; Ref: 19.0%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 29.0%; Ref: 21.0%
PeckhamLabLabLikely LabVote shares: Lab: 45.0%; Green: 23.0%; Ref: 12.0%
Pendle and ClitheroeConsLabLean RefVote shares: Ref: 32.0%; Lab: 24.0%; Cons: 23.0%
Penistone and StocksbridgeConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 27.0%; Cons: 16.0%; LD: 12.0%; Green: 10.0%
Penrith and SolwayConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 24.0%; Cons: 21.0%; LD: 16.0%
Perth and Kinross-shireSNPSNPLikely SNPVote shares: SNP: 35.0%; Ref: 20.0%; Cons: 19.0%; Lab: 12.0%
PeterboroughConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 23.0%; Lab: 23.0%; Green: 11.0%; LD: 10.0%
Plymouth Moor ViewConsLabLean RefVote shares: Ref: 36.0%; Lab: 25.0%; Cons: 20.0%
Plymouth Sutton and DevonportLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 27.0%; Cons: 14.0%; Green: 14.0%
Pontefract, Castleford and KnottingleyLabLabLean RefVote shares: Ref: 39.0%; Lab: 31.0%; Cons: 12.0%
PontypriddLabLabToss-up PCVote shares: PC: 28.0%; Ref: 26.0%; Lab: 24.0%
PooleConsLabLean RefVote shares: Ref: 31.0%; Cons: 22.0%; Lab: 20.0%; LD: 14.0%; Green: 11.0%
Poplar and LimehouseLabLabLean LabVote shares: Lab: 35.0%; Green: 21.0%; Ref: 15.0%; LD: 12.0%; Cons: 11.0%
Portsmouth NorthConsLabLean RefVote shares: Ref: 33.0%; Cons: 24.0%; Lab: 23.0%; LD: 10.0%
Portsmouth SouthLabLabLean LabVote shares: Lab: 33.0%; Ref: 23.0%; LD: 16.0%; Cons: 13.0%; Green: 13.0%
PrestonLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; LD: 13.0%; Cons: 11.0%; Other: 11.0%; Green: 10.0%
PutneyLabLabLikely LabVote shares: Lab: 37.0%; Cons: 20.0%; LD: 15.0%; Ref: 13.0%; Green: 12.0%
Queen's Park and Maida ValeLabLabLikely LabVote shares: Lab: 39.0%; Green: 16.0%; Ref: 15.0%; LD: 14.0%; Cons: 12.0%
Rawmarsh and ConisbroughLabLabLean RefVote shares: Ref: 40.0%; Lab: 31.0%; Cons: 11.0%
Rayleigh and WickfordConsConsLean RefVote shares: Ref: 38.0%; Cons: 26.0%; Lab: 15.0%; LD: 11.0%
Reading CentralLabLabLikely LabVote shares: Lab: 36.0%; Cons: 17.0%; Ref: 17.0%; Green: 17.0%; LD: 11.0%
Reading West and Mid BerkshireConsLabToss-up RefVote shares: Lab: 25.0%; Ref: 25.0%; Cons: 24.0%; LD: 12.0%; Green: 12.0%
RedcarConsLabLean RefVote shares: Ref: 35.0%; Lab: 24.0%; Cons: 22.0%; Green: 10.0%
RedditchConsLabLean RefVote shares: Ref: 33.0%; Cons: 23.0%; Lab: 23.0%; Green: 11.0%
ReigateConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 24.0%; Lab: 19.0%; LD: 14.0%; Green: 13.0%
Rhondda and OgmoreLabLabToss-up RefVote shares: Ref: 32.0%; PC: 28.0%; Lab: 23.0%
Ribble ValleyConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Lab: 23.0%; LD: 13.0%
Richmond and NorthallertonConsConsLean ConsVote shares: Cons: 36.0%; Ref: 28.0%; Lab: 15.0%; LD: 11.0%
Richmond ParkLDLDSafe LDVote shares: LD: 52.0%; Cons: 17.0%; Ref: 12.0%
RochdaleLabLabToss-up RefVote shares: Lab: 28.0%; Ref: 28.0%; Other: 14.0%; LD: 13.0%
Rochester and StroodConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 21.0%; Green: 11.0%
RomfordConsConsLean RefVote shares: Ref: 34.0%; Cons: 26.0%; Lab: 20.0%
Romsey and Southampton NorthConsConsToss-up LDVote shares: LD: 34.0%; Cons: 31.0%; Ref: 19.0%
Rossendale and DarwenConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 28.0%; Cons: 20.0%; Green: 10.0%
Rother ValleyConsLabLean RefVote shares: Ref: 35.0%; Cons: 24.0%; Lab: 23.0%
RotherhamLabLabToss-up RefVote shares: Ref: 37.0%; Lab: 33.0%; Green: 11.0%; LD: 10.0%
RugbyConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 26.0%; Cons: 22.0%; LD: 10.0%; Green: 10.0%
Ruislip, Northwood and PinnerConsConsLikely ConsVote shares: Cons: 37.0%; Ref: 20.0%; Lab: 18.0%; LD: 12.0%; Green: 11.0%
Runcorn and HelsbyLabLabToss-up LabVote shares: Lab: 37.0%; Ref: 31.0%; Cons: 12.0%; Green: 10.0%
Runnymede and WeybridgeConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 27.0%; Ref: 21.0%; Lab: 12.0%
RushcliffeConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 23.0%; Ref: 22.0%; Green: 14.0%; LD: 10.0%
RutherglenSNPLabToss-up SNPVote shares: SNP: 34.0%; Lab: 28.0%; Ref: 19.0%
Rutland and StamfordConsConsLean ConsVote shares: Cons: 34.0%; Ref: 26.0%; Lab: 15.0%; LD: 15.0%; Green: 10.0%
SalfordLabLabLean LabVote shares: Lab: 36.0%; Ref: 25.0%; Green: 16.0%; LD: 11.0%; Cons: 10.0%
SalisburyConsConsToss-up LDVote shares: LD: 30.0%; Cons: 26.0%; Ref: 21.0%; Lab: 14.0%
Scarborough and WhitbyConsLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Cons: 19.0%
ScunthorpeConsLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 21.0%
Sefton CentralLabLabLean LabVote shares: Lab: 34.0%; Ref: 26.0%; Cons: 13.0%; Green: 13.0%; LD: 12.0%
SelbyConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 29.0%; Cons: 18.0%; Green: 10.0%
SevenoaksConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 27.0%; LD: 24.0%; Lab: 11.0%
Sheffield Brightside and HillsboroughLabLabLean LabVote shares: Lab: 33.0%; Ref: 21.0%; Green: 18.0%; Cons: 11.0%; LD: 11.0%
Sheffield CentralLabLabToss-up LabVote shares: Lab: 37.0%; Green: 32.0%; LD: 11.0%
Sheffield HallamLabLabLean LDVote shares: LD: 39.0%; Lab: 26.0%; Green: 12.0%; Ref: 11.0%; Cons: 10.0%
Sheffield HeeleyLabLabLikely LabVote shares: Lab: 34.0%; Ref: 19.0%; Green: 18.0%; LD: 14.0%; Cons: 12.0%
Sheffield South EastLabLabLean LabVote shares: Lab: 32.0%; Ref: 23.0%; Cons: 14.0%; LD: 14.0%; Green: 12.0%
Sherwood ForestConsLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 19.0%
ShipleyConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 27.0%; Cons: 20.0%; Green: 12.0%
ShrewsburyConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 27.0%; LD: 18.0%; Cons: 16.0%; Green: 10.0%
Sittingbourne and SheppeyConsLabLikely RefVote shares: Ref: 39.0%; Lab: 21.0%; Cons: 19.0%; Green: 10.0%
Skipton and RiponConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 26.0%; Lab: 20.0%; LD: 13.0%; Green: 10.0%
Sleaford and North HykehamConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 17.0%; Green: 10.0%
SloughLabLabLean LabVote shares: Lab: 30.0%; Ref: 20.0%; Other: 16.0%; Cons: 13.0%; LD: 12.0%; Green: 10.0%
SmethwickLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 30.0%; Cons: 11.0%; Green: 11.0%
Solihull West and ShirleyConsConsToss-up ConsVote shares: Cons: 27.0%; Ref: 25.0%; LD: 20.0%; Lab: 16.0%; Green: 10.0%
South Basildon and East ThurrockConsRefSafe RefVote shares: Ref: 44.0%; Lab: 19.0%; Cons: 17.0%
South CambridgeshireConsLDLikely LDVote shares: LD: 43.0%; Cons: 20.0%; Ref: 18.0%; Lab: 10.0%
South CotswoldsConsLDLikely LDVote shares: LD: 41.0%; Cons: 24.0%; Ref: 21.0%
South DerbyshireConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 26.0%; Cons: 21.0%; Green: 10.0%
South DevonConsLDLikely LDVote shares: LD: 45.0%; Ref: 24.0%; Cons: 19.0%
South DorsetConsLabLean RefVote shares: Ref: 31.0%; Cons: 20.0%; Lab: 19.0%; LD: 18.0%; Green: 10.0%
South East CornwallConsLabLean RefVote shares: Ref: 30.0%; LD: 21.0%; Cons: 20.0%; Lab: 18.0%
South Holland and The DeepingsConsConsLean RefVote shares: Ref: 39.0%; Cons: 27.0%; Lab: 14.0%
South LeicestershireConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 28.0%; Lab: 16.0%; LD: 15.0%; Green: 10.0%
South NorfolkConsLabToss-up RefVote shares: Ref: 27.0%; Lab: 23.0%; Cons: 22.0%; LD: 14.0%; Green: 13.0%
South NorthamptonshireConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 27.0%; Lab: 18.0%; LD: 13.0%; Green: 10.0%
South RibbleConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 29.0%; Cons: 20.0%; LD: 10.0%
South ShieldsLabLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Green: 18.0%
South ShropshireConsConsLean LDVote shares: LD: 36.0%; Ref: 26.0%; Cons: 24.0%
South SuffolkConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 17.0%; LD: 15.0%; Green: 11.0%
South West DevonConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 20.0%; LD: 13.0%
South West HertfordshireConsConsToss-up LDVote shares: LD: 29.0%; Cons: 27.0%; Ref: 22.0%; Lab: 12.0%
South West NorfolkConsLabLikely RefVote shares: Ref: 40.0%; Lab: 20.0%; Cons: 17.0%; Green: 10.0%
South West WiltshireConsConsToss-up RefVote shares: Ref: 28.0%; Cons: 26.0%; LD: 19.0%; Lab: 17.0%
Southampton ItchenConsLabToss-up RefVote shares: Lab: 29.0%; Ref: 29.0%; Cons: 19.0%; Green: 11.0%; LD: 10.0%
Southampton TestLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 24.0%; Green: 17.0%; Cons: 15.0%; LD: 10.0%
Southend East and RochfordConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 25.0%; Cons: 20.0%; Green: 12.0%
Southend West and LeighConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 23.0%; Green: 12.0%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 39.0%; Ref: 17.0%; Cons: 15.0%; Green: 15.0%; LD: 11.0%
SouthportConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 23.0%; Cons: 18.0%; LD: 17.0%; Green: 11.0%
SpelthorneConsConsToss-up RefVote shares: Ref: 28.0%; Cons: 24.0%; LD: 20.0%; Lab: 17.0%; Green: 10.0%
Spen ValleyConsLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 17.0%; Green: 10.0%
St AlbansLDLDSafe LDVote shares: LD: 58.0%; Cons: 13.0%; Ref: 13.0%
St Austell and NewquayConsLabLean RefVote shares: Ref: 34.0%; Cons: 20.0%; Lab: 20.0%; LD: 13.0%; Green: 11.0%
St Helens NorthLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 34.0%; Green: 12.0%; Cons: 10.0%
St Helens South and WhistonLabLabToss-up LabVote shares: Lab: 35.0%; Ref: 30.0%; Green: 11.0%; LD: 10.0%
St IvesConsLDSafe LDVote shares: LD: 49.0%; Ref: 24.0%; Cons: 15.0%
St Neots and Mid CambridgeshireConsLDLikely LDVote shares: LD: 38.0%; Ref: 21.0%; Cons: 20.0%; Lab: 12.0%
StaffordConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 26.0%; Cons: 21.0%; Green: 11.0%
Staffordshire MoorlandsConsConsLean RefVote shares: Ref: 37.0%; Cons: 25.0%; Lab: 20.0%
Stalybridge and HydeLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 31.0%; Cons: 14.0%; Green: 12.0%
StevenageConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 19.0%; LD: 11.0%; Green: 11.0%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 33.0%; Lab: 19.0%; Ref: 19.0%; Cons: 13.0%
StockportLabLabLean LabVote shares: Lab: 35.0%; Ref: 24.0%; Green: 15.0%; LD: 13.0%; Cons: 11.0%
Stockton NorthLabLabLean RefVote shares: Ref: 37.0%; Lab: 29.0%; Cons: 15.0%; Green: 10.0%
Stockton WestConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 26.0%; Lab: 23.0%
Stoke-on-Trent CentralConsLabLean RefVote shares: Ref: 37.0%; Lab: 29.0%; Cons: 13.0%; Green: 10.0%
Stoke-on-Trent NorthConsLabLikely RefVote shares: Ref: 40.0%; Lab: 25.0%; Cons: 17.0%
Stoke-on-Trent SouthConsLabLean RefVote shares: Ref: 36.0%; Cons: 23.0%; Lab: 22.0%
Stone, Great Wyrley and PenkridgeConsConsLikely ConsVote shares: Cons: 36.0%; Lab: 20.0%; Ref: 20.0%; LD: 13.0%
StourbridgeConsLabLean RefVote shares: Ref: 35.0%; Lab: 24.0%; Cons: 21.0%
Stratford and BowLabLabLikely LabVote shares: Lab: 37.0%; Green: 22.0%; Ref: 14.0%; Other: 10.0%
Stratford-on-AvonConsLDLikely LDVote shares: LD: 42.0%; Ref: 25.0%; Cons: 19.0%
Streatham and Croydon NorthLabLabLikely LabVote shares: Lab: 41.0%; Green: 19.0%; Ref: 14.0%; Cons: 12.0%; LD: 11.0%
Stretford and UrmstonLabLabLean LabVote shares: Lab: 34.0%; Ref: 24.0%; LD: 13.0%; Green: 13.0%; Cons: 11.0%
StroudConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 25.0%; Cons: 18.0%; Green: 17.0%; LD: 10.0%
Suffolk CoastalConsLabLean RefVote shares: Ref: 31.0%; Cons: 20.0%; Lab: 20.0%; LD: 15.0%; Green: 14.0%
Sunderland CentralLabLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; LD: 12.0%; Green: 12.0%; Cons: 11.0%
Surrey HeathConsLDLikely LDVote shares: LD: 40.0%; Cons: 23.0%; Ref: 23.0%
Sussex WealdConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 25.0%; LD: 23.0%; Lab: 11.0%; Green: 10.0%
Sutton and CheamConsLDLean LDVote shares: LD: 34.0%; Ref: 22.0%; Cons: 21.0%; Lab: 14.0%
Sutton ColdfieldConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 28.0%; Lab: 23.0%; LD: 10.0%
Swansea WestLabLabToss-up RefVote shares: Ref: 27.0%; Lab: 26.0%; PC: 15.0%; LD: 12.0%; Green: 10.0%
Swindon NorthConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Cons: 23.0%; Green: 11.0%
Swindon SouthConsLabLean LabVote shares: Lab: 33.0%; Ref: 25.0%; Cons: 21.0%; Green: 10.0%
TamworthConsLabLean RefVote shares: Ref: 37.0%; Lab: 23.0%; Cons: 22.0%
TattonConsConsToss-up ConsVote shares: Cons: 30.0%; Lab: 24.0%; Ref: 23.0%; LD: 12.0%
Taunton and WellingtonConsLDSafe LDVote shares: LD: 48.0%; Ref: 23.0%; Cons: 15.0%
TelfordConsLabToss-up RefVote shares: Ref: 35.0%; Lab: 31.0%; Cons: 16.0%
TewkesburyConsLDLikely LDVote shares: LD: 38.0%; Ref: 23.0%; Cons: 20.0%
The WrekinConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 20.0%; LD: 13.0%; Green: 10.0%
Thirsk and MaltonConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 15.0%; LD: 14.0%
Thornbury and YateConsLDLean LDVote shares: LD: 38.0%; Ref: 24.0%; Cons: 22.0%
ThurrockConsLabToss-up RefVote shares: Ref: 35.0%; Lab: 31.0%; Cons: 16.0%
Tipton and WednesburyConsLabLean RefVote shares: Ref: 38.0%; Lab: 26.0%; Cons: 18.0%
Tiverton and MineheadConsLDToss-up LDVote shares: LD: 35.0%; Ref: 29.0%; Cons: 20.0%
TonbridgeConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Green: 19.0%; Lab: 12.0%; LD: 10.0%
TootingLabLabLikely LabVote shares: Lab: 39.0%; Cons: 16.0%; LD: 16.0%; Green: 15.0%; Ref: 12.0%
TorbayConsLDToss-up LDVote shares: LD: 35.0%; Ref: 31.0%; Cons: 19.0%
TorfaenLabLabLean RefVote shares: Ref: 35.0%; Lab: 27.0%; Cons: 11.0%
Torridge and TavistockConsConsToss-up RefVote shares: Ref: 29.0%; LD: 26.0%; Cons: 23.0%; Lab: 12.0%
TottenhamLabLabLikely LabVote shares: Lab: 43.0%; Green: 24.0%; Ref: 13.0%
Truro and FalmouthConsLabToss-up LabVote shares: Lab: 24.0%; Ref: 24.0%; LD: 19.0%; Cons: 18.0%; Green: 12.0%
Tunbridge WellsConsLDLikely LDVote shares: LD: 41.0%; Ref: 21.0%; Cons: 20.0%; Lab: 11.0%
TwickenhamLDLDSafe LDVote shares: LD: 59.0%; Cons: 12.0%; Ref: 12.0%
TynemouthLabLabLean LabVote shares: Lab: 36.0%; Ref: 26.0%; Cons: 14.0%; Green: 12.0%; LD: 10.0%
Uxbridge and South RuislipConsLabToss-up ConsVote shares: Cons: 26.0%; Ref: 26.0%; Lab: 25.0%; Green: 14.0%
Vale of GlamorganConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 25.0%; Cons: 20.0%; PC: 10.0%
Vauxhall and Camberwell GreenLabLabLikely LabVote shares: Lab: 43.0%; Green: 19.0%; LD: 14.0%; Ref: 13.0%
Wakefield and RothwellConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 29.0%; Cons: 14.0%; LD: 11.0%; Green: 11.0%
WallaseyLabLabLean LabVote shares: Lab: 37.0%; Ref: 29.0%; Green: 14.0%; Cons: 10.0%
Walsall and BloxwichConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 27.0%; Cons: 13.0%; Green: 12.0%
WalthamstowLabLabSafe LabVote shares: Lab: 48.0%; Green: 23.0%; Ref: 12.0%
Warrington NorthLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 31.0%; Cons: 13.0%; LD: 10.0%; Green: 10.0%
Warrington SouthLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 28.0%; Cons: 18.0%; LD: 11.0%; Green: 10.0%
Warwick and LeamingtonLabLabLean LabVote shares: Lab: 32.0%; Ref: 21.0%; Cons: 18.0%; LD: 14.0%; Green: 14.0%
Washington and Gateshead SouthLabLabLean RefVote shares: Ref: 39.0%; Lab: 31.0%; Cons: 10.0%; Green: 10.0%
WatfordConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 21.0%; Cons: 20.0%; LD: 18.0%; Green: 11.0%
Waveney ValleyConsGreenLean GreenVote shares: Green: 42.0%; Ref: 29.0%; Cons: 18.0%
Weald of KentConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 29.0%; Lab: 15.0%; Green: 12.0%; LD: 11.0%
Wellingborough and RushdenConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 20.0%; Green: 11.0%
Wells and Mendip HillsConsLDSafe LDVote shares: LD: 51.0%; Ref: 21.0%; Cons: 15.0%
Welwyn HatfieldConsLabToss-up LabVote shares: Lab: 26.0%; Cons: 25.0%; Ref: 24.0%; LD: 12.0%; Green: 11.0%
West Aberdeenshire and KincardineConsConsToss-up SNPVote shares: SNP: 27.0%; Cons: 26.0%; Ref: 20.0%; LD: 13.0%
West BromwichConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 32.0%; Cons: 15.0%; Green: 10.0%
West DorsetConsLDSafe LDVote shares: LD: 50.0%; Cons: 23.0%; Ref: 15.0%
West DunbartonshireSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 26.0%; Ref: 21.0%
West Ham and BecktonLabLabLikely LabVote shares: Lab: 40.0%; Ref: 18.0%; Green: 14.0%; Cons: 10.0%; Other: 10.0%
West LancashireLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 30.0%; Cons: 14.0%; LD: 12.0%; Green: 11.0%
West SuffolkConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 17.0%; Green: 12.0%; LD: 11.0%
West WorcestershireConsConsToss-up ConsVote shares: Cons: 27.0%; Ref: 26.0%; LD: 24.0%; Green: 13.0%
Westmorland and LonsdaleConsLDSafe LDVote shares: LD: 64.0%; Ref: 17.0%; Cons: 11.0%
Weston-super-MareConsLabLean RefVote shares: Ref: 32.0%; Lab: 22.0%; Cons: 19.0%; Green: 14.0%; LD: 10.0%
Wetherby and EasingwoldConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 28.0%; Lab: 19.0%; Green: 12.0%; LD: 11.0%
Whitehaven and WorkingtonConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 33.0%; Cons: 15.0%
Widnes and HalewoodLabLabLean LabVote shares: Lab: 41.0%; Ref: 29.0%; Green: 10.0%
WiganLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 34.0%
WimbledonConsLDSafe LDVote shares: LD: 45.0%; Cons: 17.0%; Lab: 17.0%; Ref: 12.0%
WinchesterConsLDSafe LDVote shares: LD: 51.0%; Cons: 19.0%; Ref: 16.0%
WindsorConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 26.0%; Ref: 19.0%; Lab: 15.0%
Wirral WestLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; Cons: 18.0%; Green: 14.0%; LD: 12.0%
WithamConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 29.0%; Lab: 17.0%; Green: 11.0%; LD: 10.0%
WitneyConsLDLean LDVote shares: LD: 37.0%; Cons: 23.0%; Ref: 22.0%
WokingConsLDSafe LDVote shares: LD: 47.0%; Cons: 19.0%; Ref: 17.0%
WokinghamConsLDLikely LDVote shares: LD: 45.0%; Cons: 23.0%; Ref: 17.0%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 37.0%; Lab: 27.0%; Cons: 19.0%
Wolverhampton South EastLabLabToss-up RefVote shares: Ref: 36.0%; Lab: 33.0%; Cons: 13.0%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 33.0%; Ref: 28.0%; Cons: 19.0%
WorcesterConsLabToss-up RefVote shares: Lab: 27.0%; Ref: 27.0%; Cons: 19.0%; Green: 16.0%; LD: 11.0%
Worsley and EcclesLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 32.0%; Cons: 13.0%; Green: 12.0%
Worthing WestConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 25.0%; Cons: 22.0%; Green: 11.0%; LD: 10.0%
WrexhamConsLabToss-up RefVote shares: Ref: 29.0%; PC: 23.0%; Lab: 20.0%; Cons: 15.0%
WycombeConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 22.0%; Cons: 20.0%; LD: 13.0%; Green: 12.0%
Wyre ForestConsConsLean RefVote shares: Ref: 35.0%; Cons: 24.0%; Lab: 19.0%; LD: 10.0%
Wythenshawe and Sale EastLabLabLean LabVote shares: Lab: 35.0%; Ref: 26.0%; Green: 15.0%; Cons: 12.0%; LD: 10.0%
YeovilConsLDLikely LDVote shares: LD: 45.0%; Ref: 26.0%; Cons: 15.0%
Ynys MônConsPCLean PCVote shares: PC: 37.0%; Ref: 26.0%; Cons: 15.0%; Lab: 11.0%
York CentralLabLabLikely LabVote shares: Lab: 39.0%; Ref: 20.0%; Green: 18.0%; Cons: 12.0%; LD: 10.0%
York OuterConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 24.0%; Cons: 20.0%; LD: 15.0%; Green: 11.0%