Projection set: More in Common April 2026

Provider: More in Common
Date: 2026-04-12
Fieldwork dates: Mar 1 - 30
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/a
Per-seat winner1018162263242250000000001019

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
ConsLabRef159
LabLabLab89
LabLabRef79
ConsConsRef67
ConsConsCons52
ConsLDLD49
SNPLabSNP19
ConsLabCons18
LabLabGreen18
SNPLabRef10
LDLDLD8
ConsLDCons8
SNPLabLab7
SNPSNPSNP7
ConsRefRef5
LabLabOther5
LabIndOther5
ConsLabLab5
SNPLDLD4
ConsLDRef3
ConsGreenGreen2
ConsPCPC2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
ConsConsLD1
LabLabCons1
LabConsCons1
ConsSNPCons1
SNPSNPRef1
LabLabPC1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabLean RefVote shares: Ref: 32.0%; PC: 22.0%; Lab: 17.0%; Green: 12.0%; Cons: 10.0%
Aberdeen NorthSNPSNPLean SNPVote shares: SNP: 28.0%; Lab: 19.0%; Ref: 19.0%; Cons: 11.0%
Aberdeen SouthSNPSNPToss-up SNPVote shares: SNP: 26.0%; Cons: 21.0%; Lab: 18.0%; Ref: 14.0%
Aberdeenshire North and Moray EastConsSNPToss-up ConsVote shares: Cons: 27.0%; Ref: 26.0%; SNP: 25.0%; LD: 11.0%
Airdrie and ShottsSNPLabToss-up SNPVote shares: SNP: 30.0%; Ref: 27.0%; Lab: 21.0%
AldershotConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 21.0%; LD: 12.0%; Green: 10.0%
Aldridge-BrownhillsConsConsToss-up RefVote shares: Ref: 37.0%; Cons: 34.0%; Lab: 16.0%
Alloa and GrangemouthSNPLabToss-up RefVote shares: Ref: 33.0%; SNP: 27.0%; Lab: 14.0%
Altrincham and Sale WestConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 25.0%; Ref: 21.0%; Green: 15.0%
Alyn and DeesideLabLabLean RefVote shares: Ref: 33.0%; Lab: 21.0%; Cons: 14.0%; Green: 12.0%
Amber ValleyConsLabLikely RefVote shares: Ref: 41.0%; Cons: 23.0%; Lab: 19.0%; Green: 11.0%
Angus and Perthshire GlensSNPSNPToss-up SNPVote shares: SNP: 30.0%; Ref: 26.0%; Cons: 25.0%; LD: 10.0%
Arbroath and Broughty FerrySNPSNPToss-up SNPVote shares: SNP: 34.0%; Ref: 29.0%; Cons: 13.0%; Lab: 10.0%
Argyll, Bute and South LochaberSNPSNPToss-up SNPVote shares: SNP: 27.0%; LD: 22.0%; Ref: 22.0%; Cons: 18.0%
Arundel and South DownsConsConsLean ConsVote shares: Cons: 34.0%; Ref: 24.0%; LD: 15.0%; Green: 14.0%; Lab: 12.0%
AshfieldConsRefSafe RefVote shares: Ref: 51.0%; LD: 13.0%; Other: 13.0%; Lab: 10.0%
AshfordConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 26.0%; Lab: 17.0%; Green: 15.0%
Ashton-under-LyneLabLabLean RefVote shares: Ref: 35.0%; Lab: 23.0%; Green: 15.0%; Cons: 14.0%
AylesburyConsLabToss-up RefVote shares: Cons: 25.0%; Ref: 25.0%; LD: 20.0%; Lab: 19.0%; Green: 10.0%
Ayr, Carrick and CumnockSNPLabToss-up LabVote shares: Lab: 21.0%; SNP: 21.0%; Cons: 20.0%; Ref: 20.0%
BanburyConsLabToss-up RefVote shares: Cons: 27.0%; Ref: 27.0%; Lab: 21.0%; LD: 12.0%; Green: 11.0%
Bangor AberconwyConsLabToss-up RefVote shares: Ref: 23.0%; PC: 21.0%; Cons: 17.0%; Lab: 17.0%; Green: 12.0%
BarkingLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 24.0%; Green: 21.0%; Cons: 11.0%
Barnsley NorthLabLabSafe RefVote shares: Ref: 47.0%; Lab: 19.0%; Green: 11.0%; LD: 10.0%
Barnsley SouthLabLabSafe RefVote shares: Ref: 51.0%; Lab: 18.0%; Green: 10.0%
Barrow and FurnessConsLabLean RefVote shares: Ref: 37.0%; Cons: 27.0%; Lab: 21.0%
Basildon and BillericayConsConsLean RefVote shares: Ref: 38.0%; Cons: 27.0%; Lab: 15.0%
BasingstokeConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 25.0%; Lab: 21.0%; Green: 13.0%; LD: 12.0%
BassetlawConsLabLikely RefVote shares: Ref: 41.0%; Cons: 24.0%; Lab: 18.0%
BathLDLDLikely LDVote shares: LD: 35.0%; Ref: 18.0%; Lab: 17.0%; Green: 14.0%; Cons: 13.0%
Bathgate and LinlithgowSNPLabToss-up RefVote shares: Ref: 26.0%; SNP: 25.0%; Lab: 19.0%
BatterseaLabLabLean LabVote shares: Lab: 35.0%; Cons: 22.0%; Green: 16.0%; Ref: 14.0%; LD: 11.0%
BeaconsfieldConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; LD: 21.0%; Lab: 10.0%
Beckenham and PengeLabLabLean LabVote shares: Lab: 33.0%; Cons: 23.0%; Ref: 20.0%; Green: 13.0%; LD: 12.0%
BedfordLabLabToss-up LabVote shares: Lab: 26.0%; Ref: 26.0%; Cons: 20.0%; LD: 13.0%; Green: 11.0%
Bermondsey and Old SouthwarkLabLabLean LabVote shares: Lab: 37.0%; LD: 23.0%; Green: 15.0%; Ref: 14.0%
Berwickshire, Roxburgh and SelkirkConsConsLikely ConsVote shares: Cons: 34.0%; SNP: 17.0%; LD: 14.0%; Ref: 13.0%; Lab: 12.0%
Bethnal Green and StepneyLabLabToss-up OtherVote shares: Other: 27.0%; Lab: 20.0%; Green: 19.0%; LD: 16.0%; Ref: 12.0%
Beverley and HoldernessConsConsLean RefVote shares: Ref: 38.0%; Cons: 28.0%; Lab: 15.0%; LD: 10.0%
Bexhill and BattleConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; Lab: 13.0%; LD: 13.0%
Bexleyheath and CrayfordConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 21.0%; Green: 10.0%
Bicester and WoodstockConsLDToss-up LDVote shares: LD: 29.0%; Cons: 25.0%; Ref: 22.0%; Lab: 14.0%
BirkenheadLabLabLean GreenVote shares: Green: 36.0%; Lab: 27.0%; Ref: 19.0%; Cons: 10.0%
Birmingham EdgbastonLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 24.0%; Cons: 20.0%; Green: 12.0%
Birmingham ErdingtonLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 27.0%; Cons: 18.0%; Green: 12.0%
Birmingham Hall Green and MoseleyLabLabToss-up OtherVote shares: Other: 27.0%; Lab: 21.0%; Green: 17.0%; Ref: 14.0%; Cons: 10.0%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Ref: 24.0%; Cons: 20.0%; Lab: 20.0%; Other: 16.0%; Green: 14.0%
Birmingham LadywoodLabLabToss-up LabVote shares: Lab: 28.0%; Other: 26.0%; Ref: 16.0%; Green: 14.0%
Birmingham NorthfieldConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 25.0%; Cons: 24.0%; Green: 12.0%
Birmingham Perry BarrLabIndToss-up OtherVote shares: Other: 29.0%; Lab: 22.0%; Ref: 19.0%; Cons: 12.0%; Green: 12.0%
Birmingham Selly OakLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 24.0%; Green: 16.0%; Cons: 14.0%
Birmingham YardleyLabLabToss-up RefVote shares: Ref: 26.0%; Lab: 23.0%; Other: 16.0%; Cons: 13.0%; LD: 13.0%
Bishop AucklandConsLabLikely RefVote shares: Ref: 42.0%; Cons: 21.0%; Lab: 18.0%
BlackburnLabIndToss-up OtherVote shares: Other: 32.0%; Ref: 28.0%; Lab: 13.0%; Green: 12.0%
Blackley and Middleton SouthLabLabToss-up RefVote shares: Lab: 32.0%; Ref: 32.0%; Green: 17.0%; Cons: 11.0%
Blackpool North and FleetwoodConsLabLikely RefVote shares: Ref: 42.0%; Cons: 25.0%; Lab: 18.0%
Blackpool SouthConsLabLikely RefVote shares: Ref: 46.0%; Lab: 22.0%; Cons: 17.0%
Blaenau Gwent and RhymneyLabLabLean PCVote shares: PC: 29.0%; Green: 17.0%; Cons: 15.0%; Lab: 15.0%; Ref: 11.0%
Blaydon and ConsettLabLabLean RefVote shares: Ref: 36.0%; Lab: 25.0%; Green: 15.0%; Cons: 13.0%
Blyth and AshingtonLabLabLikely RefVote shares: Ref: 43.0%; Lab: 24.0%; Cons: 13.0%; Green: 11.0%
Bognor Regis and LittlehamptonConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 28.0%; Lab: 15.0%; LD: 14.0%
BolsoverConsLabLikely RefVote shares: Ref: 39.0%; Cons: 21.0%; Lab: 17.0%; Green: 14.0%
Bolton North EastConsLabLean RefVote shares: Ref: 34.0%; Cons: 20.0%; Lab: 20.0%; Green: 17.0%
Bolton South and WalkdenLabLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Green: 15.0%; Cons: 12.0%
Bolton WestConsLabLean RefVote shares: Ref: 33.0%; Cons: 24.0%; Lab: 21.0%; Green: 13.0%
BootleLabLabLean LabVote shares: Lab: 39.0%; Ref: 27.0%; Green: 18.0%
Boston and SkegnessConsRefLikely RefVote shares: Ref: 47.0%; Cons: 27.0%
Bournemouth EastConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 24.0%; Lab: 21.0%; LD: 12.0%; Green: 10.0%
Bournemouth WestConsLabLean RefVote shares: Ref: 32.0%; Cons: 24.0%; Lab: 20.0%; LD: 15.0%
BracknellConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 27.0%; Lab: 18.0%; LD: 12.0%; Green: 11.0%
Bradford EastLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 23.0%; Other: 16.0%; Green: 13.0%; Cons: 11.0%; LD: 10.0%
Bradford SouthLabLabLikely RefVote shares: Ref: 34.0%; Lab: 18.0%; Green: 17.0%; Cons: 15.0%; Other: 10.0%
Bradford WestLabLabLean OtherVote shares: Other: 30.0%; Ref: 20.0%; Green: 19.0%; Lab: 17.0%
BraintreeConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 30.0%; Lab: 13.0%; Green: 10.0%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVote shares: LD: 25.0%; Ref: 24.0%; Cons: 22.0%; Green: 12.0%
Brent EastLabLabLikely LabVote shares: Lab: 35.0%; Cons: 16.0%; Green: 16.0%; Ref: 16.0%; LD: 11.0%
Brent WestLabLabToss-up LabVote shares: Cons: 28.0%; Lab: 28.0%; Ref: 16.0%; Green: 12.0%; LD: 11.0%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 29.0%; Cons: 20.0%; Ref: 18.0%; Green: 15.0%; LD: 13.0%
Brentwood and OngarConsConsToss-up RefVote shares: Ref: 35.0%; Cons: 31.0%; Lab: 13.0%; LD: 12.0%
BridgendConsLabLean RefVote shares: Ref: 32.0%; Lab: 21.0%; Cons: 12.0%; Green: 12.0%
BridgwaterConsConsLean RefVote shares: Ref: 37.0%; Cons: 26.0%; Lab: 14.0%; LD: 14.0%
Bridlington and The WoldsConsConsLean RefVote shares: Ref: 42.0%; Cons: 28.0%; Lab: 12.0%; LD: 11.0%
Brigg and ImminghamConsConsLean RefVote shares: Ref: 43.0%; Cons: 31.0%; Lab: 12.0%
Brighton Kemptown and PeacehavenLabLabToss-up GreenVote shares: Green: 26.0%; Lab: 25.0%; Ref: 18.0%; Cons: 17.0%; LD: 11.0%
Brighton PavilionGreenGreenSafe GreenVote shares: Green: 65.0%; Lab: 16.0%
Bristol CentralLabGreenSafe GreenVote shares: Green: 63.0%; Lab: 21.0%
Bristol EastLabLabLikely GreenVote shares: Green: 43.0%; Lab: 24.0%; Cons: 12.0%; Ref: 12.0%
Bristol North EastLabLabLean GreenVote shares: Green: 34.0%; Lab: 23.0%; Ref: 20.0%; Cons: 13.0%
Bristol North WestLabLabToss-up GreenVote shares: Green: 32.0%; Lab: 27.0%; Ref: 18.0%; Cons: 13.0%
Bristol SouthLabLabLikely GreenVote shares: Green: 39.0%; Lab: 22.0%; Ref: 19.0%; Cons: 12.0%
Broadland and FakenhamConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 28.0%; Lab: 17.0%; LD: 12.0%; Green: 10.0%
Bromley and Biggin HillConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 25.0%; Lab: 21.0%; LD: 13.0%; Green: 10.0%
BromsgroveConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 27.0%; Lab: 15.0%; LD: 15.0%
BroxbourneConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 32.0%; Lab: 17.0%; Green: 10.0%
BroxtoweConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 23.0%; Cons: 20.0%; Green: 13.0%; LD: 10.0%
Buckingham and BletchleyConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 27.0%; Lab: 20.0%; Green: 11.0%; LD: 11.0%
BurnleyConsLabLean RefVote shares: Ref: 32.0%; Lab: 20.0%; Cons: 19.0%; LD: 17.0%
Burton and UttoxeterConsLabLean RefVote shares: Ref: 36.0%; Cons: 26.0%; Lab: 17.0%; Green: 10.0%
Bury NorthConsLabLean RefVote shares: Ref: 32.0%; Cons: 24.0%; Lab: 23.0%; Green: 10.0%
Bury SouthConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 25.0%; Cons: 20.0%; Green: 11.0%
Bury St Edmunds and StowmarketConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 27.0%; Green: 19.0%; Lab: 16.0%
CaerfyrddinConsPCToss-up PCVote shares: PC: 30.0%; Ref: 27.0%; Cons: 12.0%; Green: 12.0%
CaerphillyLabLabToss-up RefVote shares: Ref: 26.0%; PC: 23.0%; Lab: 20.0%; Green: 13.0%; Cons: 11.0%
Caithness, Sutherland and Easter RossSNPLDSafe LDVote shares: LD: 49.0%; SNP: 19.0%; Ref: 18.0%
Calder ValleyConsLabLean RefVote shares: Ref: 32.0%; Cons: 23.0%; Lab: 23.0%; Green: 13.0%
Camborne and RedruthConsLabLikely RefVote shares: Ref: 36.0%; Cons: 21.0%; Lab: 19.0%; LD: 13.0%
CambridgeLabLabLean LabVote shares: Lab: 33.0%; Green: 23.0%; LD: 18.0%; Ref: 12.0%; Cons: 10.0%
Cannock ChaseConsLabLikely RefVote shares: Ref: 40.0%; Cons: 25.0%; Lab: 17.0%; Green: 11.0%
CanterburyLabLabToss-up LabVote shares: Lab: 26.0%; Ref: 25.0%; Cons: 20.0%; Green: 17.0%; LD: 12.0%
Cardiff EastLabLabToss-up LabVote shares: Lab: 23.0%; Green: 21.0%; Ref: 17.0%; LD: 14.0%; PC: 14.0%; Cons: 10.0%
Cardiff NorthLabLabLean LabVote shares: Lab: 32.0%; Ref: 19.0%; Green: 17.0%; Cons: 16.0%
Cardiff South and PenarthLabLabToss-up GreenVote shares: Green: 32.0%; Lab: 27.0%; Ref: 13.0%; PC: 11.0%; Cons: 10.0%
Cardiff WestLabLabToss-up LabVote shares: Lab: 21.0%; PC: 21.0%; Ref: 20.0%; Green: 16.0%; Cons: 11.0%
CarlisleConsLabLean RefVote shares: Ref: 37.0%; Cons: 24.0%; Lab: 19.0%
Carshalton and WallingtonConsLDLikely LDVote shares: LD: 37.0%; Cons: 22.0%; Ref: 20.0%; Lab: 14.0%
Castle PointConsConsLean RefVote shares: Ref: 43.0%; Cons: 30.0%; LD: 10.0%
Central AyrshireSNPLabToss-up RefVote shares: Ref: 29.0%; SNP: 26.0%; Lab: 17.0%; Cons: 14.0%
Central DevonConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 27.0%; Lab: 17.0%; LD: 16.0%
Central Suffolk and North IpswichConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 27.0%; Green: 18.0%; Lab: 13.0%; LD: 10.0%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 36.0%; Ref: 19.0%; LD: 15.0%; Green: 14.0%
Chatham and AylesfordConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 17.0%; Green: 10.0%
CheadleConsLDLean LDVote shares: LD: 34.0%; Ref: 21.0%; Cons: 20.0%; Lab: 16.0%
ChelmsfordConsLDToss-up LDVote shares: LD: 28.0%; Cons: 26.0%; Ref: 25.0%; Lab: 13.0%
Chelsea and FulhamConsLabLean ConsVote shares: Cons: 36.0%; Lab: 25.0%; Ref: 17.0%; Green: 10.0%; LD: 10.0%
CheltenhamConsLDToss-up ConsVote shares: Cons: 32.0%; LD: 32.0%; Ref: 16.0%; Lab: 11.0%
Chesham and AmershamConsLDToss-up LDVote shares: LD: 31.0%; Cons: 29.0%; Ref: 21.0%; Lab: 10.0%
Chester North and NestonLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 19.0%; Green: 17.0%
Chester South and EddisburyConsConsToss-up RefVote shares: Cons: 31.0%; Ref: 31.0%; Lab: 17.0%; LD: 12.0%
ChesterfieldLabLabLean RefVote shares: Ref: 34.0%; Lab: 24.0%; Cons: 18.0%; Green: 11.0%; LD: 11.0%
ChichesterConsLDLean LDVote shares: LD: 34.0%; Ref: 25.0%; Cons: 22.0%; Lab: 10.0%
Chingford and Woodford GreenConsConsLean ConsVote shares: Cons: 30.0%; Ref: 22.0%; Lab: 18.0%; Other: 15.0%
ChippenhamConsLDToss-up LDVote shares: LD: 32.0%; Ref: 27.0%; Cons: 24.0%; Lab: 10.0%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 33.0%; Lab: 27.0%; Ref: 19.0%; Green: 12.0%
ChristchurchConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; LD: 21.0%
Cities of London and WestminsterConsLabToss-up ConsVote shares: Cons: 27.0%; Lab: 26.0%; Ref: 18.0%; Green: 13.0%; LD: 13.0%
City of DurhamLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 29.0%; LD: 17.0%; Cons: 12.0%; Green: 11.0%
ClactonConsRefSafe RefVote shares: Ref: 50.0%; Cons: 24.0%
Clapham and Brixton HillLabLabLikely LabVote shares: Lab: 42.0%; Green: 18.0%; LD: 14.0%; Cons: 12.0%; Ref: 12.0%
Clwyd EastConsLabToss-up RefVote shares: Ref: 26.0%; Cons: 24.0%; Lab: 16.0%; Green: 13.0%
Clwyd NorthConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 27.0%; Lab: 16.0%; Green: 12.0%; PC: 11.0%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: SNP: 32.0%; Ref: 30.0%; Lab: 18.0%
ColchesterConsLabToss-up RefVote shares: Ref: 27.0%; Lab: 25.0%; Cons: 22.0%; LD: 15.0%; Green: 10.0%
Colne ValleyConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 26.0%; Lab: 21.0%; Green: 12.0%
CongletonConsLabLean RefVote shares: Ref: 34.0%; Cons: 26.0%; Lab: 18.0%; LD: 10.0%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 26.0%; Lab: 22.0%; Green: 10.0%
Coventry EastLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 27.0%; Cons: 15.0%; Green: 13.0%
Coventry North WestLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 26.0%; Cons: 19.0%; Green: 14.0%
Coventry SouthLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 20.0%; LD: 10.0%
Cowdenbeath and KirkcaldySNPLabToss-up RefVote shares: Ref: 28.0%; SNP: 24.0%; Lab: 18.0%; Green: 10.0%
Cramlington and KillingworthLabLabLean RefVote shares: Ref: 35.0%; Lab: 25.0%; Cons: 16.0%; Green: 12.0%
CrawleyConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Lab: 20.0%; Green: 13.0%
Crewe and NantwichConsLabLikely RefVote shares: Ref: 38.0%; Cons: 20.0%; Lab: 20.0%; Green: 12.0%
Croydon EastLabLabToss-up LabVote shares: Lab: 30.0%; Cons: 24.0%; Ref: 22.0%; Green: 14.0%; LD: 10.0%
Croydon SouthConsConsLean ConsVote shares: Cons: 36.0%; Lab: 24.0%; Ref: 19.0%; LD: 10.0%
Croydon WestLabLabLikely LabVote shares: Lab: 39.0%; Cons: 16.0%; Ref: 16.0%; Green: 14.0%; LD: 13.0%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 34.0%; Ref: 33.0%; Lab: 13.0%
Dagenham and RainhamLabLabLean RefVote shares: Ref: 33.0%; Lab: 23.0%; Green: 16.0%; Cons: 15.0%; LD: 11.0%
DarlingtonConsLabToss-up ConsVote shares: Cons: 34.0%; Ref: 28.0%; Lab: 20.0%; Green: 12.0%
DartfordConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 20.0%; Green: 13.0%
DaventryConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; Lab: 16.0%; LD: 12.0%
Derby NorthConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 27.0%; Cons: 21.0%; Green: 11.0%
Derby SouthLabLabLikely RefVote shares: Ref: 37.0%; Lab: 21.0%; Cons: 13.0%; Green: 10.0%
Derbyshire DalesConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 18.0%; LD: 11.0%; Green: 10.0%
Dewsbury and BatleyLabIndToss-up OtherVote shares: Other: 31.0%; Ref: 27.0%; Green: 13.0%; Cons: 11.0%; Lab: 11.0%
Didcot and WantageConsLDToss-up LDVote shares: LD: 30.0%; Cons: 24.0%; Ref: 22.0%; Lab: 14.0%
Doncaster CentralLabLabLikely RefVote shares: Ref: 37.0%; Lab: 21.0%; Cons: 20.0%; Green: 12.0%
Doncaster East and the Isle of AxholmeConsLabLean RefVote shares: Ref: 40.0%; Cons: 27.0%; Lab: 15.0%
Doncaster NorthLabLabLikely RefVote shares: Ref: 35.0%; Cons: 19.0%; Lab: 17.0%; Green: 10.0%; Other: 10.0%
Dorking and HorleyConsLDToss-up LDVote shares: LD: 31.0%; Cons: 26.0%; Ref: 23.0%; Lab: 11.0%
Dover and DealConsLabLean RefVote shares: Ref: 35.0%; Cons: 21.0%; Lab: 20.0%; Green: 12.0%
Droitwich and EveshamConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 32.0%; Lab: 12.0%; Green: 11.0%; LD: 10.0%
DudleyConsLabLean RefVote shares: Ref: 38.0%; Cons: 26.0%; Lab: 18.0%
Dulwich and West NorwoodLabLabToss-up LabVote shares: Lab: 39.0%; Green: 34.0%
Dumfries and GallowayConsConsToss-up ConsVote shares: Cons: 24.0%; Lab: 19.0%; SNP: 18.0%; Ref: 17.0%; Green: 10.0%
Dumfriesshire, Clydesdale and TweeddaleConsConsLean ConsVote shares: Cons: 29.0%; Ref: 21.0%; SNP: 17.0%; Lab: 12.0%; LD: 12.0%
Dundee CentralSNPSNPLikely SNPVote shares: SNP: 41.0%; Lab: 18.0%; Cons: 12.0%; Ref: 11.0%
Dunfermline and DollarSNPLabToss-up RefVote shares: Ref: 27.0%; SNP: 25.0%; Lab: 16.0%; LD: 11.0%
Dunstable and Leighton BuzzardConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 26.0%; Lab: 17.0%; LD: 16.0%
Dwyfor MeirionnyddPCPCLikely PCVote shares: PC: 38.0%; Ref: 22.0%; Green: 12.0%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 34.0%; Green: 17.0%; Cons: 16.0%; LD: 14.0%; Ref: 14.0%
Ealing NorthLabLabLean LabVote shares: Lab: 32.0%; Cons: 18.0%; Ref: 18.0%; Green: 16.0%; LD: 10.0%
Ealing SouthallLabLabLikely LabVote shares: Lab: 33.0%; Green: 18.0%; Cons: 15.0%; Ref: 14.0%; LD: 11.0%
Earley and WoodleyConsLabLean ConsVote shares: Cons: 32.0%; Lab: 23.0%; Ref: 18.0%; LD: 14.0%; Green: 12.0%
EasingtonLabLabSafe RefVote shares: Ref: 48.0%; Lab: 19.0%; LD: 11.0%
East Grinstead and UckfieldConsConsLean ConsVote shares: Cons: 31.0%; LD: 18.0%; Ref: 18.0%; Green: 15.0%; Lab: 12.0%
East HamLabLabLean LabVote shares: Lab: 33.0%; Green: 21.0%; Ref: 14.0%; Other: 12.0%; Cons: 11.0%
East HampshireConsConsToss-up ConsVote shares: Cons: 30.0%; LD: 25.0%; Ref: 25.0%; Lab: 10.0%
East Kilbride and StrathavenSNPLabToss-up SNPVote shares: SNP: 28.0%; Ref: 27.0%; Lab: 19.0%
East RenfrewshireSNPLabToss-up LabVote shares: Lab: 27.0%; SNP: 23.0%; Ref: 18.0%; Cons: 12.0%
East SurreyConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; LD: 20.0%; Lab: 11.0%
East ThanetConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 23.0%; Lab: 21.0%; Green: 16.0%
East WiltshireConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; LD: 15.0%; Lab: 14.0%
East Worthing and ShorehamConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 23.0%; Lab: 23.0%; Green: 14.0%; LD: 10.0%
EastbourneConsLDLean LDVote shares: LD: 36.0%; Ref: 24.0%; Cons: 22.0%; Lab: 11.0%
EastleighConsLDToss-up LDVote shares: LD: 28.0%; Cons: 25.0%; Ref: 25.0%; Lab: 13.0%
Edinburgh East and MusselburghSNPLabToss-up LabVote shares: Lab: 29.0%; SNP: 27.0%; Ref: 12.0%
Edinburgh North and LeithSNPLabToss-up LabVote shares: Lab: 25.0%; SNP: 22.0%; Ref: 15.0%; LD: 14.0%; Other: 11.0%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 33.0%; SNP: 16.0%; Other: 11.0%; Ref: 11.0%; Green: 10.0%; LD: 10.0%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 28.0%; SNP: 22.0%; Ref: 13.0%; LD: 11.0%; Cons: 10.0%
Edinburgh WestLDLDSafe LDVote shares: LD: 47.0%; Ref: 14.0%; SNP: 14.0%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 34.0%; Cons: 18.0%; Ref: 18.0%; Green: 15.0%; LD: 10.0%
Ellesmere Port and BromboroughLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 31.0%; Cons: 13.0%; Green: 13.0%; LD: 11.0%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 25.0%; Cons: 24.0%; Green: 12.0%; LD: 10.0%
Ely and East CambridgeshireConsLDToss-up ConsVote shares: Cons: 26.0%; Ref: 26.0%; LD: 24.0%; Lab: 14.0%
Enfield NorthLabLabLean LabVote shares: Lab: 33.0%; Ref: 20.0%; Cons: 19.0%; Green: 15.0%
Epping ForestConsConsLean ConsVote shares: Cons: 34.0%; Ref: 24.0%; Lab: 15.0%; LD: 13.0%
Epsom and EwellConsLDLean LDVote shares: LD: 33.0%; Cons: 25.0%; Ref: 22.0%; Lab: 13.0%
ErewashConsLabLean RefVote shares: Ref: 34.0%; Cons: 24.0%; Lab: 21.0%; Green: 11.0%
Erith and ThamesmeadLabLabLean LabVote shares: Lab: 36.0%; Ref: 22.0%; Green: 15.0%; Cons: 14.0%; LD: 10.0%
Esher and WaltonConsLDLikely LDVote shares: LD: 40.0%; Cons: 24.0%; Ref: 19.0%; Lab: 10.0%
ExeterLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 24.0%; Green: 22.0%; Cons: 13.0%; LD: 12.0%
Exmouth and Exeter EastConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; LD: 17.0%; Lab: 13.0%; Green: 11.0%
FalkirkSNPLabToss-up RefVote shares: Ref: 32.0%; SNP: 28.0%; Lab: 14.0%
Fareham and WaterloovilleConsConsToss-up RefVote shares: Cons: 30.0%; Ref: 30.0%; LD: 17.0%; Lab: 14.0%
Farnham and BordonConsConsToss-up LDVote shares: LD: 29.0%; Cons: 28.0%; Ref: 25.0%; Lab: 10.0%
Faversham and Mid KentConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 27.0%; Lab: 15.0%; Green: 13.0%; LD: 12.0%
Feltham and HestonLabLabToss-up LabVote shares: Lab: 24.0%; Ref: 23.0%; Cons: 20.0%; Green: 14.0%; LD: 10.0%
Filton and Bradley StokeConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 24.0%; Cons: 22.0%; Green: 14.0%; LD: 11.0%
Finchley and Golders GreenConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 28.0%; Ref: 17.0%; Green: 11.0%; LD: 11.0%
Folkestone and HytheConsLabLean RefVote shares: Ref: 33.0%; Cons: 25.0%; Lab: 18.0%; Green: 14.0%
Forest of DeanConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 16.0%; Green: 14.0%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 26.0%; Ref: 26.0%; Cons: 20.0%; Green: 14.0%; Lab: 12.0%
FyldeConsConsLean RefVote shares: Ref: 38.0%; Cons: 26.0%; Lab: 14.0%
GainsboroughConsConsToss-up RefVote shares: Ref: 37.0%; Cons: 30.0%; Lab: 15.0%; LD: 12.0%
Gateshead Central and WhickhamLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 29.0%; LD: 14.0%; Green: 13.0%; Cons: 12.0%
GedlingConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 26.0%; Cons: 21.0%; Green: 13.0%
Gillingham and RainhamConsLabLean RefVote shares: Ref: 34.0%; Cons: 26.0%; Lab: 20.0%; Green: 10.0%
Glasgow EastSNPLabToss-up SNPVote shares: SNP: 28.0%; Lab: 26.0%; Ref: 19.0%
Glasgow NorthSNPLabToss-up SNPVote shares: SNP: 29.0%; Lab: 25.0%; Ref: 15.0%; Other: 10.0%
Glasgow North EastSNPLabToss-up LabVote shares: Lab: 31.0%; SNP: 27.0%; Ref: 15.0%
Glasgow SouthSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 21.0%; Ref: 20.0%; Other: 11.0%
Glasgow South WestSNPLabToss-up SNPVote shares: SNP: 29.0%; Lab: 25.0%; Ref: 20.0%
Glasgow WestSNPLabToss-up SNPVote shares: SNP: 28.0%; Lab: 26.0%; Ref: 19.0%
Glastonbury and SomertonConsLDToss-up LDVote shares: LD: 30.0%; Ref: 29.0%; Cons: 24.0%; Lab: 10.0%
Glenrothes and Mid FifeSNPLabToss-up SNPVote shares: SNP: 29.0%; Ref: 28.0%; Lab: 18.0%; Green: 12.0%
GloucesterConsLabLean RefVote shares: Ref: 33.0%; Cons: 24.0%; Lab: 19.0%; LD: 12.0%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 36.0%; LD: 30.0%; Ref: 20.0%
Goole and PocklingtonConsConsToss-up RefVote shares: Ref: 37.0%; Cons: 30.0%; Lab: 13.0%; LD: 10.0%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 27.0%; Ref: 25.0%; SNP: 22.0%; LD: 18.0%
Gorton and DentonLabLabToss-up GreenVote shares: Green: 32.0%; Lab: 26.0%; Ref: 22.0%
GosportConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 32.0%; Lab: 14.0%; LD: 11.0%
GowerLabLabToss-up LabVote shares: Lab: 26.0%; Ref: 24.0%; Cons: 14.0%; Green: 14.0%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 29.0%; Lab: 12.0%; Green: 10.0%
GraveshamConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; Lab: 21.0%; Green: 11.0%
Great Grimsby and CleethorpesConsLabSafe RefVote shares: Ref: 47.0%; Cons: 20.0%; Lab: 17.0%
Great YarmouthConsRefLikely RefVote shares: Ref: 45.0%; Cons: 23.0%; Lab: 15.0%
Greenwich and WoolwichLabLabLean LabVote shares: Lab: 36.0%; Green: 28.0%; Ref: 12.0%; Cons: 11.0%; LD: 10.0%
GuildfordConsLDLean LDVote shares: LD: 37.0%; Cons: 23.0%; Ref: 21.0%; Lab: 11.0%
Hackney North and Stoke NewingtonLabLabToss-up LabVote shares: Lab: 37.0%; Green: 36.0%; Ref: 10.0%
Hackney South and ShoreditchLabLabToss-up GreenVote shares: Green: 38.0%; Lab: 37.0%
HalesowenConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 22.0%; Green: 10.0%
HalifaxLabLabLean RefVote shares: Ref: 31.0%; Lab: 19.0%; Cons: 18.0%; Green: 17.0%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 27.0%; LD: 23.0%; Lab: 12.0%
Hamilton and Clyde ValleySNPLabToss-up RefVote shares: Ref: 28.0%; SNP: 25.0%; Lab: 20.0%; Cons: 10.0%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 36.0%; Cons: 17.0%; Green: 17.0%; Ref: 16.0%; LD: 12.0%
Hampstead and HighgateLabLabLean LabVote shares: Lab: 34.0%; Green: 22.0%; Cons: 15.0%; LD: 14.0%; Ref: 13.0%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; Lab: 19.0%; Green: 12.0%; LD: 11.0%
HarlowConsLabLean RefVote shares: Ref: 36.0%; Cons: 28.0%; Lab: 18.0%; Green: 11.0%
Harpenden and BerkhamstedConsLDLean LDVote shares: LD: 34.0%; Cons: 26.0%; Ref: 20.0%; Lab: 11.0%
Harrogate and KnaresboroughConsLDToss-up LDVote shares: LD: 30.0%; Ref: 26.0%; Cons: 24.0%; Lab: 11.0%
Harrow EastConsConsSafe ConsVote shares: Cons: 48.0%; Lab: 17.0%; Ref: 16.0%
Harrow WestLabLabToss-up LabVote shares: Lab: 28.0%; Cons: 26.0%; Ref: 17.0%; Green: 13.0%; LD: 10.0%
HartlepoolLabLabSafe RefVote shares: Ref: 46.0%; Cons: 18.0%; Lab: 17.0%
Harwich and North EssexConsConsToss-up RefVote shares: Ref: 35.0%; Cons: 29.0%; Lab: 17.0%; LD: 10.0%
Hastings and RyeConsLabToss-up RefVote shares: Ref: 26.0%; Cons: 23.0%; Lab: 23.0%; Green: 18.0%
HavantConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 28.0%; Lab: 16.0%; Green: 11.0%; LD: 10.0%
Hayes and HarlingtonLabLabLean LabVote shares: Lab: 32.0%; Ref: 23.0%; Cons: 20.0%; Green: 12.0%
Hazel GroveConsLDToss-up LDVote shares: LD: 29.0%; Ref: 27.0%; Lab: 19.0%; Cons: 18.0%
Hemel HempsteadConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 23.0%; LD: 12.0%; Green: 10.0%
HendonConsLabLean ConsVote shares: Cons: 33.0%; Lab: 25.0%; Ref: 19.0%; Green: 12.0%
Henley and ThameConsLDToss-up LDVote shares: LD: 33.0%; Cons: 27.0%; Ref: 21.0%; Lab: 10.0%
Hereford and South HerefordshireConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; Lab: 15.0%; LD: 15.0%
Herne Bay and SandwichConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 30.0%; Lab: 15.0%; Green: 12.0%
Hertford and StortfordConsLabToss-up ConsVote shares: Cons: 27.0%; Ref: 26.0%; Lab: 21.0%; Green: 15.0%; LD: 10.0%
HertsmereConsConsLean ConsVote shares: Cons: 38.0%; Ref: 27.0%; Lab: 17.0%
HexhamConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 25.0%; Lab: 22.0%; Green: 10.0%
Heywood and Middleton NorthLabLabLikely RefVote shares: Ref: 39.0%; Lab: 21.0%; Cons: 16.0%
High PeakConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 25.0%; Green: 13.0%
Hinckley and BosworthConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; LD: 19.0%; Lab: 13.0%
HitchinConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 25.0%; Lab: 24.0%; LD: 12.0%; Green: 10.0%
Holborn and St PancrasLabLabLikely LabVote shares: Lab: 33.0%; Green: 18.0%; Ref: 16.0%; LD: 12.0%; Other: 12.0%
Honiton and SidmouthConsLDToss-up LDVote shares: LD: 31.0%; Ref: 30.0%; Cons: 25.0%
Hornchurch and UpminsterConsConsLean RefVote shares: Ref: 34.0%; Cons: 26.0%; LD: 17.0%; Lab: 12.0%
Hornsey and Friern BarnetLabLabLean LabVote shares: Lab: 38.0%; Green: 29.0%; LD: 14.0%
HorshamConsLDToss-up ConsVote shares: Cons: 28.0%; LD: 28.0%; Ref: 23.0%; Lab: 12.0%
Houghton and Sunderland SouthLabLabLikely RefVote shares: Ref: 42.0%; Lab: 23.0%; Cons: 14.0%; Green: 11.0%
Hove and PortsladeLabLabToss-up GreenVote shares: Green: 33.0%; Lab: 27.0%; Ref: 17.0%; Cons: 10.0%
HuddersfieldLabLabLikely GreenVote shares: Green: 40.0%; Lab: 21.0%; Ref: 20.0%; Cons: 13.0%
HuntingdonConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 17.0%; LD: 11.0%; Green: 10.0%
HyndburnConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Green: 18.0%; Lab: 16.0%
Ilford NorthLabLabLean OtherVote shares: Other: 27.0%; Cons: 18.0%; Lab: 18.0%; Ref: 18.0%; Green: 12.0%
Ilford SouthLabLabToss-up LabVote shares: Lab: 25.0%; Green: 19.0%; Ref: 18.0%; Other: 16.0%; Cons: 13.0%
Inverclyde and Renfrewshire WestSNPLabToss-up SNPVote shares: SNP: 33.0%; Ref: 26.0%; Lab: 16.0%
Inverness, Skye and West Ross-shireSNPLDToss-up LDVote shares: LD: 33.0%; SNP: 26.0%; Ref: 21.0%
IpswichConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Lab: 24.0%; Green: 14.0%
Isle of Wight EastConsConsLean RefVote shares: Ref: 32.0%; Cons: 24.0%; Green: 21.0%; LD: 12.0%; Lab: 10.0%
Isle of Wight WestConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 18.0%; LD: 12.0%; Green: 11.0%
Islington NorthLabIndLean OtherVote shares: Other: 35.0%; Lab: 22.0%; Green: 15.0%; Ref: 11.0%; LD: 10.0%
Islington South and FinsburyLabLabToss-up LabVote shares: Lab: 34.0%; Green: 33.0%; Ref: 12.0%; LD: 10.0%
Jarrow and Gateshead EastLabLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Green: 13.0%; LD: 11.0%
Keighley and IlkleyConsConsLean ConsVote shares: Cons: 39.0%; Ref: 25.0%; Lab: 18.0%; Green: 10.0%
Kenilworth and SouthamConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Lab: 16.0%; LD: 16.0%; Green: 10.0%
Kensington and BayswaterLabLabToss-up ConsVote shares: Cons: 29.0%; Lab: 27.0%; Ref: 18.0%; Green: 12.0%; LD: 10.0%
KetteringConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Green: 19.0%; Lab: 18.0%
Kilmarnock and LoudounSNPLabToss-up SNPVote shares: SNP: 30.0%; Ref: 27.0%; Lab: 18.0%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 43.0%; Lab: 16.0%; Cons: 15.0%; Ref: 15.0%
Kingston upon Hull EastLabLabSafe RefVote shares: Ref: 46.0%; Lab: 21.0%; LD: 15.0%; Cons: 10.0%
Kingston upon Hull North and CottinghamLabLabLean RefVote shares: Ref: 37.0%; Lab: 26.0%; Cons: 12.0%; LD: 12.0%
Kingston upon Hull West and HaltempriceConsLabLikely RefVote shares: Ref: 41.0%; Lab: 22.0%; Cons: 16.0%; LD: 13.0%
Kingswinford and South StaffordshireConsConsToss-up RefVote shares: Cons: 34.0%; Ref: 34.0%; Lab: 13.0%
KnowsleyLabLabLean LabVote shares: Lab: 40.0%; Ref: 27.0%; Green: 15.0%
Lancaster and WyreConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 25.0%; Cons: 21.0%; Green: 18.0%
Leeds Central and HeadingleyLabLabToss-up GreenVote shares: Green: 33.0%; Lab: 31.0%; Ref: 18.0%; LD: 10.0%
Leeds EastLabLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 17.0%; Green: 15.0%
Leeds North EastLabLabLean LabVote shares: Lab: 32.0%; Green: 24.0%; Ref: 19.0%; Cons: 14.0%
Leeds North WestConsLabToss-up LabVote shares: Lab: 26.0%; Ref: 26.0%; Cons: 20.0%; Green: 14.0%; LD: 11.0%
Leeds SouthLabLabToss-up GreenVote shares: Green: 30.0%; Lab: 25.0%; Ref: 21.0%; Cons: 12.0%
Leeds South West and MorleyConsLabLikely RefVote shares: Ref: 36.0%; Cons: 20.0%; Lab: 20.0%; Green: 12.0%
Leeds West and PudseyLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Cons: 18.0%; Green: 17.0%
Leicester EastLabConsToss-up ConsVote shares: Cons: 26.0%; Ref: 21.0%; Lab: 16.0%; Green: 13.0%; Other: 13.0%; LD: 12.0%
Leicester SouthLabIndLean OtherVote shares: Other: 28.0%; Lab: 20.0%; Ref: 17.0%; Green: 16.0%; Cons: 10.0%
Leicester WestLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Cons: 17.0%; Green: 16.0%
Leigh and AthertonConsLabLikely RefVote shares: Ref: 42.0%; Lab: 23.0%; Cons: 14.0%; Green: 10.0%
LewesConsLDLean LDVote shares: LD: 37.0%; Cons: 23.0%; Ref: 21.0%; Lab: 11.0%
Lewisham EastLabLabLean LabVote shares: Lab: 38.0%; Green: 27.0%; Ref: 14.0%; Cons: 10.0%
Lewisham NorthLabLabToss-up LabVote shares: Lab: 38.0%; Green: 36.0%
Lewisham West and East DulwichLabLabToss-up LabVote shares: Lab: 38.0%; Green: 35.0%
Leyton and WansteadLabLabToss-up GreenVote shares: Green: 32.0%; Lab: 29.0%; Ref: 12.0%; Cons: 10.0%
LichfieldConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 29.0%; Lab: 18.0%
LincolnConsLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 20.0%; Green: 11.0%
Liverpool GarstonLabLabLikely LabVote shares: Lab: 38.0%; Ref: 23.0%; Green: 12.0%; LD: 12.0%
Liverpool RiversideLabLabLean LabVote shares: Lab: 37.0%; Green: 28.0%; Ref: 19.0%
Liverpool WaltonLabLabLean LabVote shares: Lab: 41.0%; Ref: 28.0%; Green: 13.0%
Liverpool WavertreeLabLabLean LabVote shares: Lab: 38.0%; Green: 29.0%; Ref: 16.0%
Liverpool West DerbyLabLabLikely LabVote shares: Lab: 40.0%; Ref: 24.0%; Green: 16.0%
LivingstonSNPLabToss-up RefVote shares: Ref: 30.0%; SNP: 28.0%; Lab: 14.0%
LlanelliLabLabLean RefVote shares: Ref: 37.0%; PC: 25.0%; Lab: 13.0%
Lothian EastSNPLabToss-up LabVote shares: Lab: 26.0%; Ref: 20.0%; SNP: 17.0%; Green: 12.0%; LD: 10.0%
LoughboroughConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 25.0%; Green: 12.0%
Louth and HorncastleConsConsLean RefVote shares: Ref: 41.0%; Cons: 30.0%; Lab: 10.0%
LowestoftConsLabLean RefVote shares: Ref: 36.0%; Cons: 28.0%; Lab: 18.0%; Green: 12.0%
Luton NorthLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 22.0%; Cons: 16.0%; Other: 13.0%; Green: 11.0%; LD: 10.0%
Luton South and South BedfordshireLabLabLean RefVote shares: Ref: 29.0%; Lab: 20.0%; Cons: 15.0%; Other: 14.0%; Green: 11.0%; LD: 11.0%
MacclesfieldConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 23.0%; Green: 12.0%
MaidenheadConsLDToss-up LDVote shares: LD: 32.0%; Cons: 30.0%; Ref: 17.0%; Lab: 12.0%
Maidstone and MallingConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 26.0%; Lab: 16.0%; LD: 15.0%; Green: 12.0%
MakerfieldLabLabSafe RefVote shares: Ref: 46.0%; Lab: 21.0%; Green: 11.0%; LD: 11.0%; Cons: 10.0%
MaldonConsConsToss-up RefVote shares: Ref: 38.0%; Cons: 31.0%; LD: 13.0%; Lab: 10.0%
Manchester CentralLabLabToss-up LabVote shares: Green: 29.0%; Lab: 29.0%; Ref: 22.0%
Manchester RusholmeLabLabToss-up GreenVote shares: Green: 35.0%; Lab: 32.0%; Ref: 16.0%
Manchester WithingtonLabLabToss-up LabVote shares: Lab: 35.0%; Green: 34.0%; Ref: 12.0%; LD: 10.0%
MansfieldConsLabLikely RefVote shares: Ref: 41.0%; Cons: 25.0%; Lab: 15.0%
Melksham and DevizesConsLDToss-up ConsVote shares: Cons: 28.0%; Ref: 28.0%; LD: 27.0%; Lab: 10.0%
Melton and SystonConsConsToss-up RefVote shares: Cons: 32.0%; Ref: 32.0%; Lab: 14.0%; Green: 12.0%
Meriden and Solihull EastConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 29.0%; Lab: 18.0%; Green: 11.0%
Merthyr Tydfil and AberdareLabLabLean RefVote shares: Ref: 32.0%; PC: 21.0%; Lab: 17.0%; Green: 12.0%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 27.0%; Green: 13.0%; Lab: 11.0%
Mid BedfordshireConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 28.0%; Lab: 14.0%; LD: 13.0%
Mid BuckinghamshireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; LD: 21.0%; Lab: 12.0%; Green: 10.0%
Mid CheshireConsLabLikely RefVote shares: Ref: 37.0%; Lab: 21.0%; Cons: 19.0%; LD: 11.0%; Green: 10.0%
Mid DerbyshireConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 28.0%; Lab: 19.0%; Green: 13.0%
Mid Dorset and North PooleConsLDToss-up ConsVote shares: Cons: 31.0%; LD: 30.0%; Ref: 21.0%; Lab: 10.0%
Mid DunbartonshireSNPLDLikely LDVote shares: LD: 37.0%; SNP: 19.0%; Ref: 17.0%; Lab: 10.0%
Mid LeicestershireConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 31.0%; Lab: 18.0%; Green: 13.0%
Mid NorfolkConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 31.0%; Lab: 14.0%; Green: 10.0%
Mid SussexConsLDLean LDVote shares: LD: 31.0%; Cons: 23.0%; Ref: 22.0%; Lab: 15.0%
Middlesbrough and Thornaby EastLabLabLikely RefVote shares: Ref: 38.0%; Lab: 22.0%; Cons: 13.0%; LD: 13.0%
Middlesbrough South and East ClevelandConsLabLean ConsVote shares: Cons: 38.0%; Ref: 28.0%; Lab: 16.0%; LD: 10.0%
MidlothianSNPLabToss-up RefVote shares: Ref: 27.0%; SNP: 26.0%; Lab: 20.0%; LD: 10.0%
Milton Keynes CentralConsLabToss-up LabVote shares: Lab: 26.0%; Ref: 25.0%; Cons: 24.0%; Green: 12.0%; LD: 12.0%
Milton Keynes NorthConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 26.0%; Lab: 24.0%; Green: 13.0%; LD: 10.0%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 36.0%; Green: 18.0%; Ref: 17.0%; Cons: 14.0%; LD: 12.0%
MonmouthshireConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 23.0%; Green: 15.0%; Lab: 15.0%
Montgomeryshire and GlyndŵrConsLabLikely RefVote shares: Ref: 37.0%; Cons: 14.0%; Green: 14.0%; LD: 13.0%; PC: 13.0%; Lab: 10.0%
Moray West, Nairn and StrathspeySNPSNPToss-up RefVote shares: Ref: 26.0%; Cons: 25.0%; SNP: 24.0%; LD: 11.0%
Morecambe and LunesdaleConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 21.0%; LD: 12.0%
Motherwell, Wishaw and CarlukeSNPLabToss-up RefVote shares: Ref: 29.0%; SNP: 29.0%; Lab: 19.0%
Na h-Eileanan an IarSNPLabToss-up SNPVote shares: SNP: 25.0%; Lab: 18.0%; Ref: 18.0%; Cons: 13.0%; LD: 11.0%; Other: 11.0%
Neath and Swansea EastLabLabLean RefVote shares: Ref: 34.0%; Lab: 21.0%; PC: 17.0%; Green: 12.0%; Cons: 10.0%
New Forest EastConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 30.0%; LD: 15.0%; Lab: 12.0%; Green: 10.0%
New Forest WestConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 29.0%; LD: 16.0%; Lab: 13.0%; Green: 11.0%
NewarkConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 32.0%; Lab: 16.0%
NewburyConsLDToss-up ConsVote shares: Cons: 29.0%; LD: 29.0%; Ref: 21.0%; Lab: 10.0%
Newcastle upon Tyne Central and WestLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Green: 14.0%; LD: 11.0%; Cons: 10.0%
Newcastle upon Tyne East and WallsendLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 28.0%; Green: 19.0%; Cons: 10.0%; LD: 10.0%
Newcastle upon Tyne NorthLabLabLean LabVote shares: Lab: 33.0%; Ref: 23.0%; Green: 15.0%; LD: 15.0%; Cons: 12.0%
Newcastle-under-LymeConsLabLean RefVote shares: Ref: 38.0%; Cons: 24.0%; Lab: 21.0%
Newport EastLabLabLikely RefVote shares: Ref: 32.0%; Lab: 16.0%; Cons: 15.0%; Green: 15.0%; PC: 11.0%
Newport West and IslwynLabLabLean RefVote shares: Ref: 33.0%; Lab: 21.0%; Cons: 13.0%; Green: 13.0%
Newton AbbotConsLDToss-up RefVote shares: Ref: 32.0%; LD: 27.0%; Cons: 21.0%; Lab: 10.0%
Newton Aycliffe and SpennymoorConsLabLikely RefVote shares: Ref: 43.0%; Lab: 19.0%; Cons: 17.0%; LD: 12.0%
Normanton and HemsworthLabLabSafe RefVote shares: Ref: 47.0%; Lab: 19.0%; Green: 14.0%; Cons: 12.0%
North Ayrshire and ArranSNPLabToss-up SNPVote shares: SNP: 29.0%; Ref: 25.0%; Lab: 17.0%; Cons: 13.0%
North BedfordshireConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 31.0%; Lab: 14.0%; LD: 13.0%
North CornwallConsLDToss-up LDVote shares: LD: 35.0%; Ref: 31.0%; Cons: 22.0%
North CotswoldsConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 25.0%; LD: 20.0%; Green: 12.0%; Lab: 12.0%
North DevonConsLDToss-up LDVote shares: LD: 31.0%; Ref: 29.0%; Cons: 24.0%
North DorsetConsConsToss-up RefVote shares: Cons: 30.0%; Ref: 30.0%; LD: 23.0%
North DurhamLabLabLikely RefVote shares: Ref: 40.0%; Lab: 19.0%; LD: 15.0%; Cons: 12.0%; Green: 11.0%
North East CambridgeshireConsConsToss-up RefVote shares: Ref: 37.0%; Cons: 34.0%; Lab: 10.0%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; Lab: 19.0%
North East FifeSNPLDSafe LDVote shares: LD: 54.0%; SNP: 18.0%; Ref: 13.0%
North East HampshireConsLDToss-up ConsVote shares: Cons: 29.0%; LD: 29.0%; Ref: 25.0%
North East HertfordshireConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 27.0%; Lab: 19.0%; Green: 12.0%; LD: 11.0%
North East Somerset and HanhamConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 20.0%; LD: 12.0%; Green: 10.0%
North HerefordshireConsGreenLikely GreenVote shares: Green: 40.0%; Cons: 24.0%; Ref: 23.0%
North NorfolkConsLDToss-up ConsVote shares: Cons: 30.0%; Ref: 29.0%; LD: 28.0%
North NorthumberlandConsLabLean RefVote shares: Ref: 34.0%; Cons: 23.0%; Lab: 18.0%; LD: 13.0%
North ShropshireConsLDToss-up LDVote shares: LD: 33.0%; Ref: 28.0%; Cons: 20.0%; Lab: 11.0%
North SomersetConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 17.0%; LD: 17.0%; Green: 11.0%
North Warwickshire and BedworthConsLabLean RefVote shares: Ref: 41.0%; Cons: 27.0%; Lab: 17.0%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 29.0%; Lab: 18.0%; Green: 12.0%; LD: 10.0%
North West EssexConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 15.0%; LD: 14.0%
North West HampshireConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 29.0%; LD: 17.0%; Lab: 15.0%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 35.0%; Cons: 28.0%; Lab: 17.0%; Green: 10.0%
North West NorfolkConsConsToss-up RefVote shares: Ref: 35.0%; Cons: 30.0%; LD: 14.0%; Lab: 13.0%
Northampton NorthConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 25.0%; Cons: 20.0%; Green: 10.0%
Northampton SouthConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 22.0%; Green: 10.0%; LD: 10.0%
Norwich NorthConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 23.0%; Cons: 21.0%; Green: 18.0%
Norwich SouthLabLabToss-up GreenVote shares: Green: 34.0%; Lab: 27.0%; Ref: 18.0%; Cons: 12.0%
Nottingham EastLabLabLean LabVote shares: Lab: 34.0%; Green: 24.0%; Ref: 18.0%; Cons: 10.0%
Nottingham North and KimberleyLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 27.0%; Cons: 17.0%; Green: 15.0%
Nottingham SouthLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 29.0%; LD: 13.0%; Cons: 12.0%; Green: 11.0%
NuneatonConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 19.0%; Green: 12.0%
Old Bexley and SidcupConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 30.0%; Lab: 17.0%; Green: 10.0%
Oldham East and SaddleworthLabLabLikely RefVote shares: Ref: 35.0%; Lab: 19.0%; Cons: 14.0%; LD: 13.0%; Other: 10.0%
Oldham West, Chadderton and RoytonLabLabLikely RefVote shares: Ref: 35.0%; Lab: 18.0%; Other: 16.0%; Green: 12.0%; Cons: 11.0%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 59.0%
OrpingtonConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 27.0%; Lab: 17.0%; LD: 12.0%
Ossett and Denby DaleConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 18.0%; Green: 12.0%
Oxford EastLabLabLean LabVote shares: Lab: 29.0%; Green: 21.0%; Ref: 16.0%; LD: 15.0%; Cons: 10.0%
Oxford West and AbingdonLDLDLikely LDVote shares: LD: 40.0%; Lab: 17.0%; Ref: 17.0%; Cons: 15.0%; Green: 10.0%
Paisley and Renfrewshire NorthSNPLabToss-up SNPVote shares: Ref: 29.0%; SNP: 29.0%; Lab: 19.0%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: SNP: 30.0%; Ref: 24.0%; Lab: 21.0%
PeckhamLabLabToss-up LabVote shares: Lab: 38.0%; Green: 32.0%; Ref: 10.0%
Pendle and ClitheroeConsLabLean RefVote shares: Ref: 35.0%; Cons: 27.0%; Lab: 17.0%
Penistone and StocksbridgeConsLabLikely RefVote shares: Ref: 40.0%; Cons: 21.0%; Lab: 21.0%; LD: 10.0%
Penrith and SolwayConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 18.0%; LD: 12.0%
Perth and Kinross-shireSNPSNPToss-up SNPVote shares: SNP: 27.0%; Cons: 24.0%; Ref: 22.0%; LD: 10.0%
PeterboroughConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 27.0%; Lab: 17.0%; Green: 12.0%
Plymouth Moor ViewConsLabLikely RefVote shares: Ref: 40.0%; Cons: 25.0%; Lab: 18.0%
Plymouth Sutton and DevonportLabLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 15.0%; Green: 12.0%; LD: 10.0%
Pontefract, Castleford and KnottingleyLabLabSafe RefVote shares: Ref: 47.0%; Lab: 19.0%; Cons: 13.0%; Green: 10.0%
PontypriddLabLabLean RefVote shares: Ref: 30.0%; Lab: 20.0%; PC: 16.0%; Green: 13.0%
PooleConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; LD: 16.0%; Lab: 15.0%
Poplar and LimehouseLabLabToss-up LabVote shares: Lab: 28.0%; Green: 21.0%; LD: 16.0%; Ref: 16.0%; Cons: 10.0%
Portsmouth NorthConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 30.0%; Lab: 16.0%; LD: 13.0%
Portsmouth SouthLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; LD: 18.0%; Cons: 13.0%
PrestonLabLabLean RefVote shares: Ref: 34.0%; Lab: 20.0%; Other: 13.0%; Cons: 12.0%; Green: 10.0%; LD: 10.0%
PutneyLabLabLean LabVote shares: Lab: 34.0%; Cons: 21.0%; Green: 15.0%; Ref: 15.0%; LD: 13.0%
Queen's Park and Maida ValeLabLabToss-up LabVote shares: Lab: 32.0%; Green: 29.0%; Ref: 13.0%; Cons: 11.0%; LD: 10.0%
Rawmarsh and ConisbroughLabLabSafe RefVote shares: Ref: 46.0%; Lab: 20.0%; Cons: 12.0%; Green: 11.0%
Rayleigh and WickfordConsConsLean RefVote shares: Ref: 39.0%; Cons: 29.0%; LD: 13.0%; Lab: 11.0%
Reading CentralLabLabToss-up LabVote shares: Lab: 30.0%; Green: 24.0%; Cons: 18.0%; Ref: 18.0%; LD: 10.0%
Reading West and Mid BerkshireConsLabToss-up ConsVote shares: Cons: 27.0%; Ref: 27.0%; Lab: 20.0%; LD: 13.0%; Green: 12.0%
RedcarConsLabToss-up RefVote shares: Ref: 36.0%; Cons: 30.0%; Lab: 17.0%
RedditchConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 29.0%; Lab: 18.0%
ReigateConsConsLean ConsVote shares: Cons: 31.0%; Ref: 23.0%; Lab: 18.0%; Green: 15.0%; LD: 14.0%
Rhondda and OgmoreLabLabToss-up RefVote shares: Ref: 33.0%; PC: 26.0%; Lab: 14.0%; Green: 12.0%
Ribble ValleyConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 28.0%; Lab: 18.0%; LD: 10.0%
Richmond and NorthallertonConsConsLean ConsVote shares: Cons: 40.0%; Ref: 32.0%; Lab: 10.0%
Richmond ParkLDLDLikely LDVote shares: LD: 42.0%; Cons: 20.0%; Lab: 15.0%; Ref: 13.0%
RochdaleLabLabLean RefVote shares: Ref: 32.0%; Lab: 20.0%; Other: 15.0%; Cons: 12.0%; Green: 11.0%; LD: 10.0%
Rochester and StroodConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 18.0%; Green: 10.0%
RomfordConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 16.0%; LD: 11.0%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 32.0%; LD: 27.0%; Ref: 24.0%; Lab: 11.0%
Rossendale and DarwenConsLabLean RefVote shares: Ref: 38.0%; Cons: 24.0%; Lab: 20.0%; Green: 10.0%
Rother ValleyConsLabLean RefVote shares: Ref: 39.0%; Cons: 29.0%; Lab: 16.0%
RotherhamLabLabSafe RefVote shares: Ref: 43.0%; Lab: 18.0%; Green: 13.0%; LD: 13.0%
RugbyConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 21.0%; Green: 10.0%; LD: 10.0%
Ruislip, Northwood and PinnerConsConsLikely ConsVote shares: Cons: 40.0%; Lab: 19.0%; Ref: 19.0%; Green: 11.0%; LD: 10.0%
Runcorn and HelsbyLabLabLikely RefVote shares: Ref: 41.0%; Lab: 25.0%; Cons: 13.0%; Green: 12.0%
Runnymede and WeybridgeConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; LD: 20.0%; Lab: 14.0%
RushcliffeConsLabToss-up ConsVote shares: Cons: 26.0%; Ref: 25.0%; Lab: 24.0%; Green: 14.0%
RutherglenSNPLabToss-up SNPVote shares: SNP: 28.0%; Ref: 25.0%; Lab: 21.0%
Rutland and StamfordConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 29.0%; Lab: 13.0%; LD: 13.0%
SalfordLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 27.0%; Green: 18.0%; Cons: 10.0%
SalisburyConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 26.0%; LD: 18.0%; Lab: 16.0%
Scarborough and WhitbyConsLabLikely RefVote shares: Ref: 41.0%; Cons: 24.0%; Lab: 17.0%
ScunthorpeConsLabLean RefVote shares: Ref: 40.0%; Cons: 26.0%; Lab: 16.0%
Sefton CentralLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 29.0%; Green: 16.0%; Cons: 14.0%; LD: 10.0%
SelbyConsLabLikely RefVote shares: Ref: 39.0%; Cons: 22.0%; Lab: 20.0%; Green: 12.0%
SevenoaksConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 28.0%; LD: 19.0%; Lab: 12.0%
Sheffield Brightside and HillsboroughLabLabToss-up LabVote shares: Lab: 26.0%; Green: 22.0%; Ref: 22.0%; Cons: 14.0%; Other: 10.0%
Sheffield CentralLabLabLean GreenVote shares: Green: 41.0%; Lab: 30.0%; Ref: 10.0%
Sheffield HallamLabLabToss-up LabVote shares: Lab: 31.0%; LD: 26.0%; Green: 15.0%; Ref: 14.0%; Cons: 12.0%
Sheffield HeeleyLabLabToss-up GreenVote shares: Green: 28.0%; Lab: 28.0%; Ref: 17.0%; Cons: 13.0%
Sheffield South EastLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 23.0%; Cons: 15.0%; Green: 14.0%; LD: 11.0%
Sherwood ForestConsLabLikely RefVote shares: Ref: 39.0%; Cons: 23.0%; Lab: 18.0%
ShipleyConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 25.0%; Lab: 24.0%; Green: 15.0%
ShrewsburyConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 25.0%; Cons: 21.0%; LD: 15.0%; Green: 10.0%
Sittingbourne and SheppeyConsLabLikely RefVote shares: Ref: 40.0%; Cons: 24.0%; Lab: 13.0%; LD: 10.0%
Skipton and RiponConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 29.0%; Lab: 14.0%; Green: 11.0%; LD: 10.0%
Sleaford and North HykehamConsConsLean RefVote shares: Ref: 38.0%; Cons: 28.0%; Lab: 11.0%
SloughLabLabToss-up OtherVote shares: Other: 25.0%; Ref: 22.0%; Lab: 17.0%; Cons: 14.0%; Green: 13.0%
SmethwickLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 28.0%; Green: 15.0%; Cons: 13.0%
Solihull West and ShirleyConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 24.0%; Lab: 17.0%; LD: 14.0%; Green: 12.0%
South Basildon and East ThurrockConsRefLikely RefVote shares: Ref: 44.0%; Cons: 21.0%; Lab: 12.0%
South CambridgeshireConsLDLean LDVote shares: LD: 34.0%; Cons: 23.0%; Ref: 20.0%; Lab: 13.0%
South CotswoldsConsLDToss-up LDVote shares: LD: 30.0%; Cons: 28.0%; Ref: 25.0%
South DerbyshireConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 18.0%; Green: 10.0%
South DevonConsLDToss-up LDVote shares: LD: 31.0%; Ref: 27.0%; Cons: 26.0%; Lab: 10.0%
South DorsetConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 17.0%; LD: 17.0%
South East CornwallConsLabLean RefVote shares: Ref: 36.0%; Cons: 24.0%; LD: 17.0%; Lab: 16.0%
South Holland and The DeepingsConsConsLean RefVote shares: Ref: 40.0%; Cons: 29.0%; LD: 10.0%
South LeicestershireConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 30.0%; Lab: 15.0%; LD: 13.0%
South NorfolkConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 19.0%; Green: 13.0%; LD: 12.0%
South NorthamptonshireConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 15.0%; LD: 11.0%; Green: 10.0%
South RibbleConsLabLean RefVote shares: Ref: 37.0%; Cons: 24.0%; Lab: 21.0%
South ShieldsLabLabToss-up RefVote shares: Ref: 31.0%; Green: 24.0%; Lab: 20.0%; Cons: 12.0%
South ShropshireConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 29.0%; LD: 22.0%; Lab: 12.0%
South SuffolkConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 28.0%; Lab: 14.0%; LD: 14.0%; Green: 13.0%
South West DevonConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 28.0%; Lab: 14.0%; Green: 11.0%; LD: 11.0%
South West HertfordshireConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 24.0%; LD: 19.0%; Lab: 15.0%
South West NorfolkConsLabLikely RefVote shares: Ref: 40.0%; Cons: 22.0%; Lab: 11.0%; LD: 10.0%; Other: 10.0%
South West WiltshireConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; LD: 16.0%; Lab: 14.0%
Southampton ItchenConsLabLean RefVote shares: Ref: 31.0%; Cons: 23.0%; Lab: 23.0%; Green: 12.0%
Southampton TestLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 26.0%; Green: 17.0%; Cons: 16.0%; LD: 11.0%
Southend East and RochfordConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 19.0%; Green: 11.0%
Southend West and LeighConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 18.0%; Green: 12.0%; LD: 10.0%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 35.0%; Green: 20.0%; Cons: 16.0%; Ref: 15.0%; LD: 10.0%
SouthportConsLabLean RefVote shares: Ref: 32.0%; Cons: 22.0%; Lab: 22.0%; LD: 13.0%
SpelthorneConsConsToss-up RefVote shares: Cons: 27.0%; Ref: 27.0%; LD: 18.0%; Lab: 17.0%; Green: 10.0%
Spen ValleyConsLabLean RefVote shares: Ref: 36.0%; Cons: 22.0%; Lab: 19.0%; Green: 11.0%
St AlbansLDLDLikely LDVote shares: LD: 40.0%; Cons: 17.0%; Ref: 17.0%; Lab: 15.0%; Green: 10.0%
St Austell and NewquayConsLabLean RefVote shares: Ref: 38.0%; Cons: 24.0%; Lab: 15.0%; LD: 13.0%
St Helens NorthLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 27.0%; Green: 17.0%; Cons: 12.0%
St Helens South and WhistonLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 27.0%; Green: 14.0%; Cons: 11.0%; LD: 10.0%
St IvesConsLDLean LDVote shares: LD: 39.0%; Ref: 27.0%; Cons: 19.0%
St Neots and Mid CambridgeshireConsLDToss-up LDVote shares: LD: 28.0%; Ref: 24.0%; Cons: 23.0%; Lab: 12.0%
StaffordConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 27.0%; Lab: 21.0%; Green: 12.0%
Staffordshire MoorlandsConsConsLean RefVote shares: Ref: 38.0%; Cons: 29.0%; Lab: 15.0%
Stalybridge and HydeLabLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Cons: 17.0%; Green: 15.0%
StevenageConsLabLean RefVote shares: Ref: 31.0%; Cons: 23.0%; Lab: 23.0%; Green: 11.0%; LD: 10.0%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 28.0%; Lab: 19.0%; Ref: 18.0%; Cons: 17.0%
StockportLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 25.0%; Green: 20.0%; Cons: 12.0%
Stockton NorthLabLabLikely RefVote shares: Ref: 42.0%; Lab: 22.0%; Cons: 19.0%; Green: 10.0%
Stockton WestConsConsToss-up ConsVote shares: Cons: 38.0%; Ref: 31.0%; Lab: 17.0%
Stoke-on-Trent CentralConsLabLikely RefVote shares: Ref: 40.0%; Lab: 20.0%; Cons: 15.0%
Stoke-on-Trent NorthConsLabLikely RefVote shares: Ref: 41.0%; Cons: 23.0%; Lab: 18.0%
Stoke-on-Trent SouthConsLabLean RefVote shares: Ref: 37.0%; Cons: 29.0%; Lab: 17.0%
Stone, Great Wyrley and PenkridgeConsConsLean ConsVote shares: Cons: 39.0%; Ref: 25.0%; Lab: 13.0%
StourbridgeConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 21.0%
Stratford and BowLabLabToss-up LabVote shares: Lab: 29.0%; Green: 26.0%; Other: 13.0%; Ref: 13.0%; LD: 10.0%
Stratford-on-AvonConsLDToss-up LDVote shares: LD: 29.0%; Cons: 26.0%; Ref: 26.0%; Lab: 11.0%
Streatham and Croydon NorthLabLabToss-up LabVote shares: Lab: 35.0%; Green: 30.0%; Cons: 11.0%; LD: 11.0%; Ref: 11.0%
Stretford and UrmstonLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 24.0%; Green: 20.0%; Cons: 13.0%
StroudConsLabToss-up RefVote shares: Lab: 24.0%; Ref: 24.0%; Cons: 23.0%; Green: 20.0%
Suffolk CoastalConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 18.0%; Green: 13.0%; LD: 13.0%
Sunderland CentralLabLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Cons: 15.0%; Green: 13.0%; LD: 10.0%
Surrey HeathConsLDToss-up LDVote shares: LD: 32.0%; Cons: 27.0%; Ref: 25.0%; Lab: 10.0%
Sussex WealdConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 28.0%; LD: 18.0%; Green: 12.0%; Lab: 11.0%
Sutton and CheamConsLDToss-up LDVote shares: LD: 30.0%; Cons: 26.0%; Ref: 19.0%; Lab: 16.0%
Sutton ColdfieldConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 28.0%; Lab: 20.0%; Green: 10.0%
Swansea WestLabLabToss-up RefVote shares: Ref: 25.0%; Lab: 22.0%; PC: 17.0%; Green: 15.0%; Cons: 10.0%; LD: 10.0%
Swindon NorthConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 27.0%; Lab: 19.0%; Green: 12.0%
Swindon SouthConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 24.0%; Cons: 23.0%; Green: 13.0%
TamworthConsLabLean RefVote shares: Ref: 41.0%; Cons: 27.0%; Lab: 15.0%
TattonConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 29.0%; Lab: 18.0%; LD: 12.0%
Taunton and WellingtonConsLDLean LDVote shares: LD: 35.0%; Ref: 27.0%; Cons: 21.0%; Lab: 10.0%
TelfordConsLabLikely RefVote shares: Ref: 39.0%; Lab: 22.0%; Cons: 20.0%; Green: 10.0%
TewkesburyConsLDToss-up LDVote shares: LD: 30.0%; Ref: 25.0%; Cons: 24.0%; Lab: 11.0%
The WrekinConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 16.0%; LD: 12.0%; Green: 10.0%
Thirsk and MaltonConsConsToss-up RefVote shares: Ref: 35.0%; Cons: 32.0%; Lab: 11.0%; LD: 11.0%; Green: 10.0%
Thornbury and YateConsLDToss-up LDVote shares: LD: 29.0%; Cons: 27.0%; Ref: 27.0%; Lab: 11.0%
ThurrockConsLabLikely RefVote shares: Ref: 37.0%; Lab: 22.0%; Cons: 20.0%; Green: 10.0%
Tipton and WednesburyConsLabLikely RefVote shares: Ref: 38.0%; Cons: 23.0%; Lab: 19.0%; Green: 10.0%
Tiverton and MineheadConsLDToss-up RefVote shares: Ref: 31.0%; LD: 27.0%; Cons: 25.0%; Lab: 10.0%
TonbridgeConsConsLean ConsVote shares: Cons: 35.0%; Ref: 22.0%; Green: 20.0%; Lab: 11.0%
TootingLabLabLikely LabVote shares: Lab: 39.0%; Green: 19.0%; Cons: 17.0%; Ref: 13.0%; LD: 10.0%
TorbayConsLDToss-up RefVote shares: Ref: 30.0%; LD: 28.0%; Cons: 26.0%; Lab: 11.0%
TorfaenLabLabLikely RefVote shares: Ref: 34.0%; Lab: 18.0%; Cons: 15.0%; Green: 13.0%; PC: 11.0%
Torridge and TavistockConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; LD: 22.0%; Lab: 12.0%
TottenhamLabLabToss-up LabVote shares: Lab: 35.0%; Green: 34.0%; Ref: 11.0%
Truro and FalmouthConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 22.0%; Cons: 21.0%; LD: 16.0%; Green: 11.0%
Tunbridge WellsConsLDLean LDVote shares: LD: 33.0%; Ref: 24.0%; Cons: 23.0%; Lab: 12.0%
TwickenhamLDLDSafe LDVote shares: LD: 46.0%; Lab: 16.0%; Cons: 15.0%; Ref: 13.0%
TynemouthLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 28.0%; Cons: 17.0%; Green: 16.0%
Uxbridge and South RuislipConsLabLean ConsVote shares: Cons: 31.0%; Ref: 23.0%; Lab: 22.0%; Green: 15.0%
Vale of GlamorganConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 25.0%; Lab: 17.0%; Green: 14.0%
Vauxhall and Camberwell GreenLabLabLean LabVote shares: Lab: 38.0%; Green: 30.0%; LD: 11.0%; Ref: 11.0%
Wakefield and RothwellConsLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Cons: 16.0%; Green: 12.0%; LD: 10.0%
WallaseyLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 29.0%; Green: 17.0%; Cons: 13.0%
Walsall and BloxwichConsLabLean RefVote shares: Ref: 33.0%; Lab: 19.0%; Cons: 18.0%; Other: 13.0%; Green: 11.0%
WalthamstowLabLabToss-up LabVote shares: Green: 36.0%; Lab: 36.0%; Ref: 10.0%
Warrington NorthLabLabLikely RefVote shares: Ref: 41.0%; Lab: 22.0%; Cons: 14.0%; Green: 12.0%
Warrington SouthLabLabLean RefVote shares: Ref: 33.0%; Lab: 24.0%; Cons: 20.0%; LD: 11.0%; Green: 10.0%
Warwick and LeamingtonLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 22.0%; Cons: 21.0%; Green: 15.0%; LD: 11.0%
Washington and Gateshead SouthLabLabLikely RefVote shares: Ref: 41.0%; Lab: 23.0%; Cons: 13.0%; Green: 12.0%
WatfordConsLabToss-up LabVote shares: Lab: 24.0%; Ref: 23.0%; Cons: 22.0%; LD: 17.0%
Waveney ValleyConsGreenLikely GreenVote shares: Green: 43.0%; Cons: 24.0%; Ref: 20.0%
Weald of KentConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 32.0%; Green: 12.0%; Lab: 12.0%; LD: 10.0%
Wellingborough and RushdenConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 20.0%; Green: 11.0%
Wells and Mendip HillsConsLDToss-up LDVote shares: LD: 33.0%; Ref: 26.0%; Cons: 21.0%; Lab: 10.0%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 28.0%; Lab: 24.0%; Green: 10.0%
West Aberdeenshire and KincardineConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 23.0%; SNP: 21.0%; LD: 15.0%
West BromwichConsLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 19.0%; Green: 11.0%
West DorsetConsLDToss-up LDVote shares: LD: 35.0%; Cons: 29.0%; Ref: 19.0%
West DunbartonshireSNPLabToss-up SNPVote shares: SNP: 35.0%; Ref: 30.0%; Lab: 15.0%
West Ham and BecktonLabLabLean LabVote shares: Lab: 29.0%; Ref: 19.0%; Green: 18.0%; Other: 13.0%; Cons: 12.0%; LD: 10.0%
West LancashireLabLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Green: 15.0%; Cons: 14.0%
West SuffolkConsConsLean RefVote shares: Ref: 36.0%; Cons: 28.0%; Lab: 12.0%; Green: 11.0%; LD: 11.0%
West WorcestershireConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 27.0%; LD: 21.0%; Green: 11.0%; Lab: 11.0%
Westmorland and LonsdaleConsLDLikely LDVote shares: LD: 44.0%; Ref: 25.0%; Cons: 16.0%; Lab: 10.0%
Weston-super-MareConsLabLean RefVote shares: Ref: 36.0%; Cons: 24.0%; Lab: 19.0%; LD: 13.0%
Wetherby and EasingwoldConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 28.0%; Green: 14.0%; Lab: 14.0%
Whitehaven and WorkingtonConsLabLikely RefVote shares: Ref: 43.0%; Lab: 23.0%; Cons: 18.0%
Widnes and HalewoodLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 31.0%; Green: 14.0%
WiganLabLabLikely RefVote shares: Ref: 41.0%; Lab: 22.0%; Green: 11.0%; Cons: 10.0%
WimbledonConsLDLikely LDVote shares: LD: 37.0%; Cons: 20.0%; Lab: 20.0%; Ref: 14.0%
WinchesterConsLDLean LDVote shares: LD: 38.0%; Cons: 24.0%; Ref: 19.0%; Lab: 11.0%
WindsorConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 26.0%; LD: 19.0%; Lab: 14.0%
Wirral WestLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 26.0%; Cons: 23.0%; Green: 16.0%
WithamConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 32.0%; Lab: 13.0%; Green: 11.0%
WitneyConsLDToss-up LDVote shares: Cons: 27.0%; LD: 27.0%; Ref: 25.0%; Lab: 11.0%
WokingConsLDLean LDVote shares: LD: 36.0%; Cons: 23.0%; Ref: 19.0%; Lab: 14.0%
WokinghamConsLDLean LDVote shares: LD: 34.0%; Cons: 26.0%; Ref: 21.0%; Lab: 11.0%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 24.0%
Wolverhampton South EastLabLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 16.0%; Green: 10.0%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 27.0%; Ref: 27.0%; Cons: 24.0%; Green: 11.0%
WorcesterConsLabToss-up RefVote shares: Ref: 25.0%; Cons: 23.0%; Lab: 23.0%; Green: 16.0%; LD: 10.0%
Worsley and EcclesLabLabLean RefVote shares: Ref: 35.0%; Lab: 25.0%; Green: 15.0%; Cons: 14.0%
Worthing WestConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 28.0%; Lab: 21.0%; Green: 13.0%
WrexhamConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 21.0%; Lab: 18.0%; Green: 12.0%; PC: 11.0%
WycombeConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 21.0%; Lab: 20.0%; LD: 14.0%; Green: 10.0%
Wyre ForestConsConsLean RefVote shares: Ref: 35.0%; Cons: 27.0%; Lab: 15.0%; LD: 10.0%
Wythenshawe and Sale EastLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 27.0%; Green: 19.0%; Cons: 14.0%
YeovilConsLDToss-up LDVote shares: LD: 33.0%; Ref: 28.0%; Cons: 21.0%; Lab: 10.0%
Ynys MônConsPCToss-up PCVote shares: PC: 25.0%; Cons: 24.0%; Ref: 24.0%; Green: 10.0%
York CentralLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 25.0%; Green: 20.0%; Cons: 10.0%; LD: 10.0%
York OuterConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 23.0%; Lab: 23.0%; LD: 15.0%