Projection set: ElectoralCalculus: ElectoralCalculus/PLMR Feb 2025

Provider: ElectoralCalculus
Date: 2025-02-07
Fieldwork dates: Jan 22 - 29
Provider links: Article Data
Full-size visualizations: Map Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVIndOthern/a
Per-seat winner1741785737175420000000518

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
LabLabLab119
ConsConsCons99
ConsLabRef80
LabLabRef67
ConsLabCons61
ConsLDLD46
ConsLabLab41
SNPLabSNP25
ConsConsRef19
ConsLDCons12
SNPLabLab11
LDLDLD8
SNPSNPSNP8
ConsRefRef5
LabLabCons5
LabIndOther3
SNPLDLD3
LabIndLab2
LabLabOther2
ConsLDRef2
ConsGreenGreen2
ConsPCRef2
PCPCPC2
ConsConsSNP2
GreenGreenGreen1
LabGreenGreen1
OtherOtherLab1
LabConsCons1
ConsSNPSNP1
SNPLDSNP1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 28.0%; PC: 18.0%; Cons: 11.0%
Aberdeen NorthSNPSNPLikely SNPVote shares: SNP: 37.0%; Lab: 18.0%; Ref: 16.0%; Cons: 12.0%
Aberdeen SouthSNPSNPLean SNPVote shares: SNP: 36.0%; Cons: 22.0%; Ref: 13.0%; Lab: 13.0%
Aberdeenshire North and Moray EastConsSNPLean SNPVote shares: SNP: 38.0%; Cons: 30.0%; Ref: 20.0%
Airdrie and ShottsSNPLabToss-up LabVote shares: Lab: 36.0%; SNP: 34.0%; Ref: 15.0%
AldershotConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 26.0%; Lab: 24.0%; LD: 11.0%
Aldridge-BrownhillsConsConsToss-up ConsVote shares: Cons: 38.0%; Ref: 33.0%; Lab: 14.0%
Alloa and GrangemouthSNPLabToss-up SNPVote shares: SNP: 32.0%; Lab: 29.0%; Ref: 16.0%
Altrincham and Sale WestConsLabToss-up LabVote shares: Lab: 32.0%; Cons: 26.0%; Ref: 20.0%
Alyn and DeesideLabLabLean RefVote shares: Ref: 33.0%; Lab: 23.0%; Cons: 19.0%
Amber ValleyConsLabLikely RefVote shares: Ref: 39.0%; Cons: 23.0%; Lab: 21.0%
Angus and Perthshire GlensSNPSNPLikely SNPVote shares: SNP: 43.0%; Cons: 28.0%; Ref: 13.0%
Arbroath and Broughty FerrySNPSNPLikely SNPVote shares: SNP: 38.0%; Lab: 21.0%; Ref: 16.0%; Cons: 13.0%
Argyll, Bute and South LochaberSNPSNPLikely SNPVote shares: SNP: 38.0%; Cons: 19.0%; LD: 14.0%; Ref: 13.0%
Arundel and South DownsConsConsLikely ConsVote shares: Cons: 39.0%; Ref: 21.0%; LD: 15.0%; Lab: 13.0%; Green: 10.0%
AshfieldConsRefSafe RefVote shares: Ref: 49.0%; Other: 18.0%; Lab: 17.0%
AshfordConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Lab: 19.0%; Green: 10.0%
Ashton-under-LyneLabLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Other: 13.0%; Cons: 12.0%
AylesburyConsLabToss-up ConsVote shares: Cons: 26.0%; Lab: 25.0%; Ref: 24.0%; LD: 14.0%
Ayr, Carrick and CumnockSNPLabToss-up SNPVote shares: SNP: 29.0%; Lab: 23.0%; Cons: 20.0%; Ref: 16.0%
BanburyConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 28.0%; Ref: 22.0%
Bangor AberconwyConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 20.0%; Lab: 20.0%; PC: 19.0%
BarkingLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 27.0%; Cons: 16.0%; Green: 15.0%; Other: 10.0%
Barnsley NorthLabLabLean RefVote shares: Ref: 42.0%; Lab: 31.0%
Barnsley SouthLabLabLikely RefVote shares: Ref: 45.0%; Lab: 28.0%; Cons: 10.0%
Barrow and FurnessConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 25.0%
Basildon and BillericayConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 32.0%; Lab: 16.0%
BasingstokeConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 26.0%; Ref: 21.0%; LD: 10.0%; Green: 10.0%
BassetlawConsLabLean RefVote shares: Ref: 35.0%; Cons: 24.0%; Lab: 23.0%
BathLDLDLikely LDVote shares: LD: 34.0%; Lab: 19.0%; Ref: 14.0%; Cons: 13.0%; Green: 12.0%
Bathgate and LinlithgowSNPLabToss-up LabVote shares: Lab: 32.0%; SNP: 30.0%; Ref: 16.0%
BatterseaLabLabLean LabVote shares: Lab: 34.0%; Cons: 22.0%; LD: 14.0%; Green: 14.0%; Ref: 12.0%
BeaconsfieldConsConsLikely ConsVote shares: Cons: 37.0%; LD: 22.0%; Ref: 20.0%; Lab: 12.0%
Beckenham and PengeLabLabLean LabVote shares: Lab: 32.0%; Cons: 24.0%; Ref: 18.0%; LD: 12.0%; Green: 11.0%
BedfordLabLabLean LabVote shares: Lab: 31.0%; Cons: 22.0%; Ref: 21.0%
Bermondsey and Old SouthwarkLabLabSafe LabVote shares: Lab: 41.0%; LD: 16.0%; Green: 16.0%; Ref: 15.0%
Berwickshire, Roxburgh and SelkirkConsConsLean ConsVote shares: Cons: 38.0%; SNP: 29.0%; Ref: 13.0%
Bethnal Green and StepneyLabLabLean LabVote shares: Lab: 32.0%; Other: 22.0%; Green: 16.0%; Ref: 12.0%; Cons: 11.0%
Beverley and HoldernessConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 21.0%
Bexhill and BattleConsConsLean ConsVote shares: Cons: 34.0%; Ref: 25.0%; Lab: 17.0%
Bexleyheath and CrayfordConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 32.0%; Lab: 19.0%
Bicester and WoodstockConsLDToss-up LDVote shares: LD: 31.0%; Cons: 28.0%; Ref: 18.0%; Lab: 14.0%
BirkenheadLabLabLean LabVote shares: Lab: 37.0%; Ref: 24.0%; Green: 19.0%
Birmingham EdgbastonLabLabToss-up LabVote shares: Lab: 26.0%; Cons: 23.0%; Ref: 21.0%; Green: 11.0%; Other: 10.0%
Birmingham ErdingtonLabLabLean RefVote shares: Ref: 33.0%; Lab: 22.0%; Cons: 19.0%; Other: 11.0%
Birmingham Hall Green and MoseleyLabLabToss-up LabVote shares: Lab: 28.0%; Other: 21.0%; Cons: 18.0%; Ref: 16.0%; Green: 11.0%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Ref: 29.0%; Other: 23.0%; Cons: 19.0%; Lab: 17.0%
Birmingham LadywoodLabLabLean LabVote shares: Lab: 31.0%; Other: 22.0%; Ref: 16.0%; Green: 14.0%; Cons: 12.0%
Birmingham NorthfieldConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 25.0%; Cons: 23.0%; Green: 10.0%
Birmingham Perry BarrLabIndToss-up LabVote shares: Lab: 25.0%; Other: 24.0%; Ref: 21.0%; Cons: 18.0%
Birmingham Selly OakLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 22.0%; Cons: 17.0%; Green: 13.0%; Other: 11.0%
Birmingham YardleyLabLabToss-up OtherVote shares: Other: 25.0%; Ref: 24.0%; Lab: 20.0%; Cons: 15.0%
Bishop AucklandConsLabLean RefVote shares: Ref: 36.0%; Lab: 28.0%; Cons: 19.0%
BlackburnLabIndToss-up OtherVote shares: Other: 29.0%; Ref: 28.0%; Lab: 21.0%; Cons: 15.0%
Blackley and Middleton SouthLabLabToss-up RefVote shares: Ref: 36.0%; Lab: 34.0%; Green: 11.0%; Cons: 11.0%
Blackpool North and FleetwoodConsLabLean RefVote shares: Ref: 36.0%; Cons: 25.0%; Lab: 22.0%
Blackpool SouthConsLabLean RefVote shares: Ref: 40.0%; Lab: 28.0%; Cons: 14.0%
Blaenau Gwent and RhymneyLabLabLean LabVote shares: Lab: 29.0%; Ref: 19.0%; PC: 18.0%; Other: 14.0%; Cons: 12.0%
Blaydon and ConsettLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 31.0%; Cons: 13.0%
Blyth and AshingtonLabLabLean RefVote shares: Ref: 38.0%; Lab: 29.0%; Cons: 13.0%
Bognor Regis and LittlehamptonConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 30.0%; Lab: 17.0%; LD: 10.0%
BolsoverConsLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 18.0%
Bolton North EastConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 19.0%; Green: 10.0%
Bolton South and WalkdenLabLabLean RefVote shares: Ref: 36.0%; Lab: 23.0%; Other: 16.0%; Cons: 13.0%
Bolton WestConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 26.0%; Lab: 24.0%
BootleLabLabLikely LabVote shares: Lab: 46.0%; Ref: 24.0%; Green: 11.0%
Boston and SkegnessConsRefLikely RefVote shares: Ref: 50.0%; Cons: 27.0%
Bournemouth EastConsLabToss-up LabVote shares: Lab: 29.0%; Cons: 25.0%; Ref: 23.0%
Bournemouth WestConsLabToss-up ConsVote shares: Cons: 26.0%; Ref: 25.0%; Lab: 22.0%; LD: 13.0%
BracknellConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 24.0%; Lab: 20.0%; LD: 13.0%
Bradford EastLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 29.0%; Other: 19.0%; Cons: 12.0%
Bradford SouthLabLabLikely RefVote shares: Ref: 36.0%; Lab: 20.0%; Other: 16.0%; Cons: 15.0%
Bradford WestLabLabToss-up LabVote shares: Lab: 25.0%; Ref: 24.0%; Other: 24.0%; Cons: 15.0%
BraintreeConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 31.0%; Lab: 16.0%
Brecon, Radnor and Cwm TaweConsLDToss-up RefVote shares: Ref: 28.0%; Cons: 22.0%; Lab: 20.0%; LD: 15.0%
Brent EastLabLabLikely LabVote shares: Lab: 36.0%; Cons: 18.0%; Ref: 17.0%; Green: 14.0%
Brent WestLabLabLean ConsVote shares: Cons: 32.0%; Lab: 24.0%; Ref: 17.0%; Green: 10.0%
Brentford and IsleworthLabLabToss-up LabVote shares: Lab: 27.0%; Cons: 24.0%; Ref: 18.0%; LD: 11.0%; Green: 11.0%
Brentwood and OngarConsConsToss-up ConsVote shares: Cons: 37.0%; Ref: 31.0%; Lab: 14.0%; LD: 10.0%
BridgendConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Cons: 17.0%; Other: 12.0%
BridgwaterConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 28.0%; Lab: 16.0%; LD: 15.0%
Bridlington and The WoldsConsConsLean RefVote shares: Ref: 37.0%; Cons: 29.0%; Lab: 15.0%
Brigg and ImminghamConsConsToss-up RefVote shares: Ref: 38.0%; Cons: 31.0%; Lab: 16.0%
Brighton Kemptown and PeacehavenLabLabToss-up LabVote shares: Lab: 27.0%; Green: 22.0%; Cons: 19.0%; Ref: 11.0%; LD: 11.0%; Other: 10.0%
Brighton PavilionGreenGreenLikely GreenVote shares: Green: 49.0%; Lab: 27.0%
Bristol CentralLabGreenSafe GreenVote shares: Green: 54.0%; Lab: 29.0%
Bristol EastLabLabToss-up LabVote shares: Lab: 34.0%; Green: 31.0%; Cons: 14.0%; Ref: 10.0%
Bristol North EastLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 21.0%; Green: 20.0%; Cons: 16.0%
Bristol North WestLabLabLean LabVote shares: Lab: 33.0%; Green: 19.0%; Ref: 16.0%; Cons: 15.0%; LD: 12.0%
Bristol SouthLabLabToss-up LabVote shares: Lab: 28.0%; Green: 25.0%; Ref: 20.0%; Cons: 12.0%
Broadland and FakenhamConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Lab: 20.0%; LD: 13.0%
Bromley and Biggin HillConsConsLean ConsVote shares: Cons: 34.0%; Ref: 24.0%; Lab: 21.0%; LD: 12.0%
BromsgroveConsConsLean ConsVote shares: Cons: 34.0%; Ref: 26.0%; Lab: 17.0%; LD: 13.0%
BroxbourneConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 30.0%; Lab: 16.0%
BroxtoweConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 19.0%
Buckingham and BletchleyConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 26.0%; Ref: 25.0%
BurnleyConsLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Cons: 17.0%; LD: 15.0%
Burton and UttoxeterConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 29.0%; Lab: 19.0%
Bury NorthConsLabToss-up LabVote shares: Ref: 29.0%; Lab: 29.0%; Cons: 23.0%
Bury SouthConsLabToss-up LabVote shares: Lab: 32.0%; Ref: 29.0%; Cons: 18.0%
Bury St Edmunds and StowmarketConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 24.0%; Lab: 20.0%; Green: 12.0%
CaerfyrddinConsPCToss-up RefVote shares: Ref: 29.0%; PC: 25.0%; Cons: 18.0%; Lab: 15.0%
CaerphillyLabLabLean RefVote shares: Ref: 31.0%; Lab: 22.0%; PC: 17.0%; Cons: 13.0%
Caithness, Sutherland and Easter RossSNPLDLikely LDVote shares: LD: 47.0%; SNP: 28.0%; Ref: 12.0%
Calder ValleyConsLabToss-up LabVote shares: Lab: 33.0%; Ref: 27.0%; Cons: 20.0%
Camborne and RedruthConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; Cons: 22.0%
CambridgeLabLabLikely LabVote shares: Lab: 42.0%; Green: 18.0%; LD: 15.0%; Cons: 11.0%
Cannock ChaseConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 30.0%; Lab: 19.0%
CanterburyLabLabLean LabVote shares: Lab: 31.0%; Ref: 21.0%; Cons: 21.0%; Green: 15.0%
Cardiff EastLabLabLean LabVote shares: Lab: 31.0%; Ref: 22.0%; PC: 16.0%; Cons: 12.0%
Cardiff NorthLabLabToss-up LabVote shares: Lab: 28.0%; Cons: 22.0%; Ref: 21.0%; PC: 11.0%
Cardiff South and PenarthLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 21.0%; Cons: 16.0%; Green: 12.0%; PC: 10.0%
Cardiff WestLabLabToss-up LabVote shares: Lab: 24.0%; Ref: 22.0%; PC: 18.0%; Cons: 17.0%
CarlisleConsLabLean RefVote shares: Ref: 32.0%; Cons: 24.0%; Lab: 23.0%
Carshalton and WallingtonConsLDToss-up LDVote shares: LD: 28.0%; Ref: 25.0%; Cons: 21.0%; Lab: 17.0%
Castle PointConsConsToss-up RefVote shares: Ref: 38.0%; Cons: 36.0%; Lab: 12.0%
Central AyrshireSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 29.0%; Ref: 16.0%; Cons: 13.0%
Central DevonConsConsLean ConsVote shares: Cons: 30.0%; Ref: 21.0%; Lab: 21.0%; LD: 16.0%
Central Suffolk and North IpswichConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 26.0%; Lab: 15.0%; Green: 12.0%; LD: 10.0%
Ceredigion PreseliPCPCLean PCVote shares: PC: 34.0%; Ref: 24.0%; Cons: 11.0%; Lab: 11.0%; LD: 10.0%
Chatham and AylesfordConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 18.0%
CheadleConsLDToss-up LDVote shares: LD: 29.0%; Ref: 22.0%; Lab: 22.0%; Cons: 18.0%
ChelmsfordConsLDToss-up LDVote shares: LD: 31.0%; Cons: 28.0%; Ref: 21.0%; Lab: 11.0%
Chelsea and FulhamConsLabToss-up ConsVote shares: Cons: 34.0%; Lab: 30.0%; Ref: 14.0%; Green: 10.0%
CheltenhamConsLDToss-up LDVote shares: LD: 34.0%; Cons: 27.0%; Lab: 14.0%; Ref: 13.0%
Chesham and AmershamConsLDToss-up LDVote shares: LD: 34.0%; Cons: 33.0%; Ref: 17.0%
Chester North and NestonLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 25.0%; Cons: 20.0%; Green: 11.0%
Chester South and EddisburyConsConsLean ConsVote shares: Cons: 32.0%; Ref: 24.0%; Lab: 22.0%; LD: 12.0%
ChesterfieldLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 29.0%; Cons: 16.0%
ChichesterConsLDLean LDVote shares: LD: 37.0%; Cons: 25.0%; Ref: 23.0%
Chingford and Woodford GreenConsConsLean ConsVote shares: Cons: 32.0%; Other: 21.0%; Lab: 19.0%; Ref: 18.0%
ChippenhamConsLDLean LDVote shares: LD: 35.0%; Cons: 26.0%; Ref: 20.0%; Lab: 10.0%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 33.0%; Lab: 31.0%; Ref: 16.0%; Green: 11.0%
ChorleyOtherOtherSafe LabVote shares: Lab: 46.0%; Ref: 18.0%; Green: 13.0%; Other: 13.0%
ChristchurchConsConsLean ConsVote shares: Cons: 36.0%; Ref: 27.0%; LD: 15.0%; Lab: 11.0%
Cities of London and WestminsterConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 27.0%; Ref: 15.0%; LD: 13.0%; Green: 10.0%
City of DurhamLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 29.0%; LD: 14.0%; Cons: 11.0%
ClactonConsRefLikely RefVote shares: Ref: 49.0%; Cons: 28.0%
Clapham and Brixton HillLabLabLikely LabVote shares: Lab: 45.0%; Green: 21.0%; Ref: 10.0%; LD: 10.0%; Cons: 10.0%
Clwyd EastConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 26.0%; Lab: 26.0%
Clwyd NorthConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Lab: 23.0%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: SNP: 36.0%; Lab: 35.0%; Ref: 14.0%
ColchesterConsLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; Cons: 20.0%; LD: 11.0%
Colne ValleyConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 27.0%; Cons: 23.0%
CongletonConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 24.0%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 25.0%; Lab: 25.0%
Coventry EastLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 26.0%; Cons: 19.0%; Green: 10.0%
Coventry North WestLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; Cons: 20.0%; Green: 11.0%
Coventry SouthLabLabLean LabVote shares: Lab: 32.0%; Ref: 22.0%; Cons: 22.0%; Green: 10.0%
Cowdenbeath and KirkcaldySNPLabToss-up LabVote shares: Lab: 31.0%; SNP: 31.0%; Ref: 15.0%
Cramlington and KillingworthLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 30.0%; Cons: 16.0%
CrawleyConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 26.0%; Lab: 22.0%
Crewe and NantwichConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 30.0%; Cons: 19.0%
Croydon EastLabLabToss-up ConsVote shares: Cons: 26.0%; Ref: 24.0%; Lab: 24.0%; Green: 13.0%
Croydon SouthConsConsLikely ConsVote shares: Cons: 38.0%; Lab: 22.0%; Ref: 17.0%; LD: 11.0%
Croydon WestLabLabLikely LabVote shares: Lab: 35.0%; Ref: 18.0%; Cons: 18.0%; Green: 17.0%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 38.0%; Lab: 31.0%; Ref: 15.0%
Dagenham and RainhamLabLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 18.0%; Green: 13.0%
DarlingtonConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 24.0%
DartfordConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 30.0%; Lab: 18.0%
DaventryConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 18.0%; LD: 10.0%
Derby NorthConsLabToss-up LabVote shares: Lab: 32.0%; Ref: 30.0%; Cons: 18.0%; Green: 10.0%
Derby SouthLabLabLean RefVote shares: Ref: 35.0%; Lab: 22.0%; Other: 16.0%; Cons: 14.0%
Derbyshire DalesConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 26.0%; Lab: 23.0%; LD: 11.0%
Dewsbury and BatleyLabIndToss-up OtherVote shares: Other: 33.0%; Ref: 27.0%; Cons: 15.0%; Lab: 15.0%
Didcot and WantageConsLDToss-up LDVote shares: LD: 27.0%; Cons: 25.0%; Ref: 20.0%; Lab: 17.0%
Doncaster CentralLabLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Cons: 17.0%; Other: 10.0%
Doncaster East and the Isle of AxholmeConsLabLean RefVote shares: Ref: 36.0%; Cons: 27.0%; Lab: 22.0%
Doncaster NorthLabLabToss-up LabVote shares: Lab: 26.0%; Ref: 23.0%; Other: 21.0%; Cons: 17.0%
Dorking and HorleyConsLDToss-up LDVote shares: LD: 33.0%; Cons: 29.0%; Ref: 21.0%
Dover and DealConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 24.0%; Lab: 23.0%
Droitwich and EveshamConsConsLean ConsVote shares: Cons: 39.0%; Ref: 27.0%; Lab: 13.0%; LD: 10.0%
DudleyConsLabToss-up RefVote shares: Ref: 35.0%; Cons: 30.0%; Lab: 17.0%
Dulwich and West NorwoodLabLabLikely LabVote shares: Lab: 45.0%; Green: 26.0%; Cons: 10.0%
Dumfries and GallowayConsConsToss-up SNPVote shares: SNP: 30.0%; Cons: 27.0%; Ref: 16.0%; Lab: 14.0%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up ConsVote shares: Cons: 32.0%; SNP: 27.0%; Ref: 15.0%; Lab: 12.0%
Dundee CentralSNPSNPLikely SNPVote shares: SNP: 43.0%; Lab: 25.0%; Ref: 13.0%; Other: 10.0%
Dunfermline and DollarSNPLabToss-up LabVote shares: Lab: 31.0%; SNP: 30.0%; Ref: 14.0%
Dunstable and Leighton BuzzardConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; Lab: 20.0%; LD: 14.0%
Dwyfor MeirionnyddPCPCLikely PCVote shares: PC: 45.0%; Ref: 24.0%; Lab: 11.0%; Cons: 10.0%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 37.0%; Cons: 19.0%; Green: 16.0%; Ref: 13.0%; LD: 10.0%
Ealing NorthLabLabLean LabVote shares: Lab: 29.0%; Cons: 21.0%; Ref: 19.0%; Green: 13.0%; Other: 10.0%
Ealing SouthallLabLabLikely LabVote shares: Lab: 36.0%; Cons: 18.0%; Ref: 15.0%; Green: 14.0%; Other: 10.0%
Earley and WoodleyConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 29.0%; Ref: 13.0%; LD: 11.0%; Green: 10.0%
EasingtonLabLabLean RefVote shares: Ref: 41.0%; Lab: 31.0%; Cons: 11.0%
East Grinstead and UckfieldConsConsLikely ConsVote shares: Cons: 36.0%; LD: 17.0%; Lab: 15.0%; Ref: 12.0%; Green: 10.0%; Other: 10.0%
East HamLabLabLikely LabVote shares: Lab: 36.0%; Cons: 17.0%; Ref: 15.0%; Green: 14.0%; Other: 14.0%
East HampshireConsConsLean ConsVote shares: Cons: 36.0%; LD: 25.0%; Ref: 20.0%; Lab: 10.0%
East Kilbride and StrathavenSNPLabToss-up LabVote shares: Lab: 34.0%; SNP: 32.0%; Ref: 15.0%
East RenfrewshireSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 29.0%; Cons: 15.0%; Ref: 12.0%
East SurreyConsConsLean ConsVote shares: Cons: 33.0%; Ref: 24.0%; LD: 16.0%; Lab: 14.0%
East ThanetConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 25.0%; Lab: 22.0%; Green: 12.0%
East WiltshireConsConsLean ConsVote shares: Cons: 35.0%; Ref: 25.0%; Lab: 17.0%; LD: 14.0%
East Worthing and ShorehamConsLabLean LabVote shares: Lab: 32.0%; Cons: 24.0%; Ref: 23.0%
EastbourneConsLDLean LDVote shares: LD: 33.0%; Ref: 25.0%; Cons: 20.0%; Lab: 13.0%
EastleighConsLDToss-up ConsVote shares: Cons: 25.0%; Ref: 24.0%; LD: 23.0%; Lab: 17.0%
Edinburgh East and MusselburghSNPLabLean SNPVote shares: SNP: 36.0%; Lab: 27.0%; Ref: 12.0%; Green: 12.0%
Edinburgh North and LeithSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 28.0%; Green: 13.0%; Ref: 11.0%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 38.0%; SNP: 20.0%; Ref: 12.0%; Green: 11.0%
Edinburgh South WestSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 27.0%; Ref: 12.0%; Cons: 10.0%
Edinburgh WestLDLDSafe LDVote shares: LD: 49.0%; SNP: 22.0%; Ref: 10.0%
Edmonton and Winchmore HillLabLabToss-up LabVote shares: Lab: 28.0%; Cons: 22.0%; Ref: 19.0%; Green: 13.0%
Ellesmere Port and BromboroughLabLabToss-up LabVote shares: Lab: 35.0%; Ref: 29.0%; Cons: 12.0%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 24.0%; Ref: 23.0%; Green: 11.0%
Ely and East CambridgeshireConsLDToss-up ConsVote shares: Cons: 29.0%; LD: 27.0%; Ref: 20.0%; Lab: 14.0%
Enfield NorthLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 22.0%; Cons: 22.0%; Green: 13.0%
Epping ForestConsConsLikely ConsVote shares: Cons: 40.0%; Lab: 17.0%; Ref: 16.0%; LD: 11.0%; Other: 10.0%
Epsom and EwellConsLDToss-up ConsVote shares: Cons: 29.0%; LD: 25.0%; Ref: 20.0%; Lab: 17.0%
ErewashConsLabLean RefVote shares: Ref: 33.0%; Lab: 24.0%; Cons: 23.0%
Erith and ThamesmeadLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; Green: 15.0%; Cons: 15.0%
Esher and WaltonConsLDLean LDVote shares: LD: 35.0%; Cons: 27.0%; Ref: 17.0%; Lab: 13.0%
ExeterLabLabLean LabVote shares: Lab: 29.0%; Ref: 19.0%; Green: 17.0%; Cons: 16.0%; LD: 12.0%
Exmouth and Exeter EastConsConsToss-up ConsVote shares: Cons: 26.0%; Lab: 24.0%; Ref: 23.0%; LD: 15.0%
FalkirkSNPLabToss-up SNPVote shares: SNP: 34.0%; Lab: 29.0%; Ref: 15.0%
Fareham and WaterloovilleConsConsLean ConsVote shares: Cons: 34.0%; Ref: 26.0%; LD: 15.0%; Lab: 15.0%
Farnham and BordonConsConsToss-up ConsVote shares: Cons: 33.0%; LD: 28.0%; Ref: 19.0%; Lab: 12.0%
Faversham and Mid KentConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 29.0%; Lab: 17.0%
Feltham and HestonLabLabToss-up RefVote shares: Ref: 25.0%; Cons: 23.0%; Lab: 23.0%; Other: 13.0%
Filton and Bradley StokeConsLabLean LabVote shares: Lab: 33.0%; Cons: 23.0%; Ref: 21.0%; Green: 11.0%
Finchley and Golders GreenConsLabToss-up LabVote shares: Lab: 34.0%; Cons: 30.0%; Ref: 13.0%; Green: 11.0%
Folkestone and HytheConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 26.0%; Lab: 21.0%; Green: 10.0%
Forest of DeanConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 25.0%; Lab: 20.0%; Green: 11.0%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 23.0%; Ref: 22.0%; Cons: 21.0%; Lab: 16.0%; Green: 11.0%
FyldeConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 30.0%; Lab: 19.0%; Other: 12.0%
GainsboroughConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 30.0%; Lab: 17.0%
Gateshead Central and WhickhamLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 29.0%; LD: 12.0%; Cons: 11.0%
GedlingConsLabToss-up LabVote shares: Lab: 34.0%; Ref: 28.0%; Cons: 19.0%
Gillingham and RainhamConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 29.0%; Lab: 20.0%
Glasgow EastSNPLabToss-up SNPVote shares: SNP: 36.0%; Lab: 30.0%; Ref: 13.0%
Glasgow NorthSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 28.0%; Green: 14.0%; Ref: 11.0%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 31.0%; Ref: 13.0%
Glasgow SouthSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 28.0%; Green: 15.0%; Ref: 11.0%
Glasgow South WestSNPLabLean SNPVote shares: SNP: 37.0%; Lab: 29.0%; Ref: 13.0%
Glasgow WestSNPLabToss-up SNPVote shares: SNP: 33.0%; Lab: 32.0%; Ref: 12.0%; Green: 11.0%
Glastonbury and SomertonConsLDToss-up LDVote shares: LD: 33.0%; Cons: 26.0%; Ref: 24.0%
Glenrothes and Mid FifeSNPLabLean SNPVote shares: SNP: 39.0%; Lab: 30.0%; Ref: 17.0%
GloucesterConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 25.0%; Lab: 21.0%; LD: 12.0%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 38.0%; LD: 33.0%; Ref: 17.0%
Goole and PocklingtonConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 31.0%; Lab: 19.0%
Gordon and BuchanConsConsToss-up SNPVote shares: SNP: 33.0%; Cons: 31.0%; Ref: 15.0%; LD: 14.0%
Gorton and DentonLabLabLean LabVote shares: Lab: 36.0%; Ref: 27.0%; Green: 13.0%; Cons: 10.0%; Other: 10.0%
GosportConsConsLean ConsVote shares: Cons: 38.0%; Ref: 27.0%; Lab: 15.0%
GowerLabLabToss-up RefVote shares: Ref: 27.0%; Lab: 26.0%; Cons: 20.0%; PC: 10.0%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 31.0%; Lab: 16.0%
GraveshamConsLabToss-up ConsVote shares: Cons: 34.0%; Ref: 30.0%; Lab: 19.0%
Great Grimsby and CleethorpesConsLabLikely RefVote shares: Ref: 41.0%; Lab: 22.0%; Cons: 19.0%
Great YarmouthConsRefLean RefVote shares: Ref: 41.0%; Cons: 27.0%; Lab: 16.0%
Greenwich and WoolwichLabLabLikely LabVote shares: Lab: 42.0%; Green: 19.0%; Ref: 15.0%; Cons: 13.0%
GuildfordConsLDToss-up LDVote shares: LD: 32.0%; Cons: 26.0%; Ref: 18.0%; Lab: 14.0%
Hackney North and Stoke NewingtonLabLabLikely LabVote shares: Lab: 43.0%; Green: 28.0%; Ref: 10.0%
Hackney South and ShoreditchLabLabLean LabVote shares: Lab: 43.0%; Green: 30.0%
HalesowenConsLabToss-up ConsVote shares: Ref: 30.0%; Cons: 30.0%; Lab: 20.0%
HalifaxLabLabLean RefVote shares: Ref: 33.0%; Lab: 21.0%; Cons: 18.0%; Other: 12.0%
Hamble ValleyConsConsLean ConsVote shares: Cons: 35.0%; Ref: 23.0%; LD: 21.0%; Lab: 13.0%
Hamilton and Clyde ValleySNPLabToss-up LabVote shares: Lab: 35.0%; SNP: 31.0%; Ref: 16.0%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 35.0%; Cons: 20.0%; Green: 14.0%; Ref: 13.0%; LD: 12.0%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 40.0%; Green: 17.0%; Cons: 17.0%; Ref: 12.0%; LD: 10.0%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; Lab: 22.0%; LD: 11.0%
HarlowConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 31.0%; Lab: 19.0%
Harpenden and BerkhamstedConsLDToss-up LDVote shares: LD: 34.0%; Cons: 28.0%; Ref: 16.0%; Lab: 14.0%
Harrogate and KnaresboroughConsLDToss-up LDVote shares: LD: 28.0%; Ref: 26.0%; Cons: 22.0%; Lab: 15.0%
Harrow EastConsConsSafe ConsVote shares: Cons: 50.0%; Lab: 16.0%; Ref: 15.0%
Harrow WestLabLabToss-up ConsVote shares: Cons: 30.0%; Lab: 26.0%; Ref: 16.0%; Other: 10.0%
HartlepoolLabLabLikely RefVote shares: Ref: 40.0%; Lab: 25.0%; Cons: 16.0%; Other: 10.0%
Harwich and North EssexConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 28.0%; Lab: 19.0%; LD: 10.0%
Hastings and RyeConsLabToss-up LabVote shares: Lab: 28.0%; Ref: 23.0%; Cons: 22.0%; Green: 14.0%
HavantConsConsToss-up RefVote shares: Ref: 31.0%; Cons: 31.0%; Lab: 17.0%
Hayes and HarlingtonLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 24.0%; Cons: 24.0%
Hazel GroveConsLDToss-up RefVote shares: Ref: 28.0%; Lab: 24.0%; LD: 23.0%; Cons: 15.0%
Hemel HempsteadConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 25.0%; Lab: 23.0%; LD: 13.0%
HendonConsLabToss-up ConsVote shares: Cons: 33.0%; Lab: 26.0%; Ref: 17.0%; Green: 11.0%
Henley and ThameConsLDToss-up LDVote shares: LD: 36.0%; Cons: 31.0%; Ref: 17.0%
Hereford and South HerefordshireConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 27.0%; Lab: 18.0%; LD: 11.0%
Herne Bay and SandwichConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 30.0%; Lab: 17.0%
Hertford and StortfordConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 25.0%; Ref: 21.0%; LD: 11.0%; Green: 10.0%
HertsmereConsConsLikely ConsVote shares: Cons: 42.0%; Ref: 23.0%; Lab: 16.0%
HexhamConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 30.0%; Ref: 15.0%
Heywood and Middleton NorthLabLabLikely RefVote shares: Ref: 38.0%; Lab: 23.0%; Cons: 16.0%; Other: 15.0%
High PeakConsLabToss-up LabVote shares: Lab: 33.0%; Ref: 26.0%; Cons: 23.0%
Hinckley and BosworthConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; LD: 17.0%; Lab: 14.0%
HitchinConsLabToss-up LabVote shares: Lab: 33.0%; Cons: 26.0%; Ref: 20.0%
Holborn and St PancrasLabLabLikely LabVote shares: Lab: 39.0%; Other: 16.0%; Green: 15.0%; Ref: 13.0%; Cons: 11.0%
Honiton and SidmouthConsLDToss-up LDVote shares: LD: 33.0%; Cons: 30.0%; Ref: 21.0%
Hornchurch and UpminsterConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 33.0%; Lab: 14.0%
Hornsey and Friern BarnetLabLabSafe LabVote shares: Lab: 50.0%; Green: 19.0%; LD: 11.0%
HorshamConsLDToss-up ConsVote shares: LD: 31.0%; Cons: 31.0%; Ref: 19.0%; Lab: 11.0%
Houghton and Sunderland SouthLabLabLikely RefVote shares: Ref: 41.0%; Lab: 26.0%; Cons: 12.0%
Hove and PortsladeLabLabLikely LabVote shares: Lab: 40.0%; Green: 19.0%; Ref: 14.0%; Cons: 14.0%
HuddersfieldLabLabToss-up RefVote shares: Ref: 27.0%; Lab: 24.0%; Green: 22.0%; Cons: 16.0%
HuntingdonConsConsLean ConsVote shares: Cons: 33.0%; Ref: 23.0%; Lab: 21.0%; LD: 12.0%
HyndburnConsLabLean RefVote shares: Ref: 35.0%; Cons: 22.0%; Lab: 22.0%; Green: 11.0%
Ilford NorthLabLabToss-up ConsVote shares: Cons: 25.0%; Other: 24.0%; Lab: 20.0%; Ref: 18.0%
Ilford SouthLabLabLean LabVote shares: Lab: 29.0%; Cons: 21.0%; Ref: 18.0%; Other: 17.0%; Green: 11.0%
Inverclyde and Renfrewshire WestSNPLabToss-up SNPVote shares: SNP: 34.0%; Lab: 32.0%; Ref: 13.0%
Inverness, Skye and West Ross-shireSNPLDToss-up SNPVote shares: LD: 36.0%; SNP: 36.0%; Ref: 12.0%
IpswichConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 25.0%; Cons: 24.0%; Green: 11.0%
Isle of Wight EastConsConsToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Green: 16.0%; Lab: 13.0%; LD: 10.0%
Isle of Wight WestConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 26.0%; Lab: 24.0%; LD: 10.0%
Islington NorthLabIndToss-up OtherVote shares: Other: 37.0%; Lab: 30.0%; Green: 11.0%
Islington South and FinsburyLabLabLikely LabVote shares: Lab: 43.0%; Green: 22.0%; Ref: 12.0%; Cons: 10.0%
Jarrow and Gateshead EastLabLabToss-up RefVote shares: Ref: 38.0%; Lab: 34.0%; Cons: 10.0%
Keighley and IlkleyConsConsToss-up ConsVote shares: Cons: 31.0%; Lab: 26.0%; Ref: 25.0%
Kenilworth and SouthamConsConsLikely ConsVote shares: Cons: 35.0%; Ref: 19.0%; LD: 19.0%; Lab: 17.0%
Kensington and BayswaterLabLabToss-up ConsVote shares: Cons: 31.0%; Lab: 27.0%; Ref: 15.0%; LD: 10.0%; Green: 10.0%
KetteringConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 25.0%; Lab: 21.0%; Green: 13.0%
Kilmarnock and LoudounSNPLabToss-up SNPVote shares: SNP: 36.0%; Lab: 30.0%; Ref: 15.0%
Kingston and SurbitonLDLDLikely LDVote shares: LD: 40.0%; Ref: 17.0%; Cons: 16.0%; Lab: 16.0%
Kingston upon Hull EastLabLabLikely RefVote shares: Ref: 42.0%; Lab: 23.0%; Other: 10.0%
Kingston upon Hull North and CottinghamLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 29.0%; Cons: 11.0%; Other: 10.0%
Kingston upon Hull West and HaltempriceConsLabToss-up RefVote shares: Ref: 35.0%; Lab: 31.0%; Cons: 14.0%
Kingswinford and South StaffordshireConsConsLean ConsVote shares: Cons: 40.0%; Ref: 30.0%; Lab: 14.0%
KnowsleyLabLabLikely LabVote shares: Lab: 44.0%; Ref: 27.0%
Lancaster and WyreConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 27.0%; Cons: 19.0%; Green: 13.0%
Leeds Central and HeadingleyLabLabLean LabVote shares: Lab: 38.0%; Green: 24.0%; Ref: 18.0%
Leeds EastLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 27.0%; Cons: 16.0%
Leeds North EastLabLabLikely LabVote shares: Lab: 40.0%; Ref: 17.0%; Green: 15.0%; Cons: 15.0%
Leeds North WestConsLabLikely LabVote shares: Lab: 38.0%; Ref: 21.0%; Cons: 17.0%; LD: 10.0%
Leeds SouthLabLabLean LabVote shares: Lab: 34.0%; Ref: 21.0%; Green: 17.0%; Cons: 12.0%; Other: 11.0%
Leeds South West and MorleyConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 30.0%; Cons: 18.0%
Leeds West and PudseyLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 16.0%; Green: 11.0%
Leicester EastLabConsToss-up ConsVote shares: Cons: 27.0%; Ref: 23.0%; Other: 20.0%; Lab: 15.0%; LD: 10.0%
Leicester SouthLabIndToss-up LabVote shares: Lab: 27.0%; Other: 25.0%; Ref: 19.0%; Cons: 14.0%; Green: 11.0%
Leicester WestLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 26.0%; Cons: 16.0%; Green: 12.0%
Leigh and AthertonConsLabToss-up RefVote shares: Ref: 37.0%; Lab: 30.0%; Cons: 14.0%
LewesConsLDLean LDVote shares: LD: 34.0%; Ref: 22.0%; Cons: 22.0%; Lab: 14.0%
Lewisham EastLabLabLikely LabVote shares: Lab: 40.0%; Green: 20.0%; Ref: 18.0%; Cons: 12.0%
Lewisham NorthLabLabLean LabVote shares: Lab: 43.0%; Green: 29.0%; Ref: 10.0%
Lewisham West and East DulwichLabLabLikely LabVote shares: Lab: 46.0%; Green: 25.0%; Ref: 10.0%
Leyton and WansteadLabLabLikely LabVote shares: Lab: 37.0%; Green: 19.0%; Cons: 14.0%; Ref: 13.0%; Other: 11.0%
LichfieldConsLabLean ConsVote shares: Cons: 35.0%; Ref: 27.0%; Lab: 20.0%
LincolnConsLabToss-up LabVote shares: Ref: 30.0%; Lab: 30.0%; Cons: 18.0%
Liverpool GarstonLabLabLikely LabVote shares: Lab: 44.0%; Ref: 20.0%; Other: 11.0%
Liverpool RiversideLabLabLikely LabVote shares: Lab: 43.0%; Ref: 20.0%; Green: 18.0%
Liverpool WaltonLabLabLikely LabVote shares: Lab: 47.0%; Ref: 26.0%
Liverpool WavertreeLabLabSafe LabVote shares: Lab: 44.0%; Green: 18.0%; Ref: 17.0%
Liverpool West DerbyLabLabLikely LabVote shares: Lab: 46.0%; Ref: 24.0%; Other: 10.0%
LivingstonSNPLabLean SNPVote shares: SNP: 36.0%; Lab: 27.0%; Ref: 16.0%
LlanelliLabLabLikely RefVote shares: Ref: 37.0%; Lab: 18.0%; PC: 18.0%; Cons: 12.0%
Lothian EastSNPLabLean LabVote shares: Lab: 34.0%; SNP: 25.0%; Ref: 14.0%
LoughboroughConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 22.0%
Louth and HorncastleConsConsLean RefVote shares: Ref: 39.0%; Cons: 31.0%; Lab: 12.0%
LowestoftConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 18.0%
Luton NorthLabLabToss-up RefVote shares: Ref: 23.0%; Cons: 23.0%; Lab: 21.0%; Other: 19.0%
Luton South and South BedfordshireLabLabToss-up RefVote shares: Ref: 24.0%; Cons: 22.0%; Lab: 21.0%; Other: 19.0%
MacclesfieldConsLabLean LabVote shares: Lab: 35.0%; Ref: 24.0%; Cons: 24.0%
MaidenheadConsLDToss-up ConsVote shares: Cons: 35.0%; LD: 33.0%; Ref: 11.0%; Lab: 11.0%
Maidstone and MallingConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 27.0%; Lab: 18.0%; LD: 14.0%
MakerfieldLabLabLikely RefVote shares: Ref: 43.0%; Lab: 25.0%; Cons: 11.0%
MaldonConsConsToss-up ConsVote shares: Cons: 38.0%; Ref: 32.0%; Lab: 12.0%; LD: 10.0%
Manchester CentralLabLabLean LabVote shares: Lab: 37.0%; Ref: 24.0%; Green: 17.0%
Manchester RusholmeLabLabLean LabVote shares: Lab: 37.0%; Green: 24.0%; Ref: 16.0%; Other: 12.0%
Manchester WithingtonLabLabSafe LabVote shares: Lab: 47.0%; Green: 21.0%; Ref: 11.0%
MansfieldConsLabLean RefVote shares: Ref: 37.0%; Cons: 25.0%; Lab: 21.0%
Melksham and DevizesConsLDToss-up LDVote shares: LD: 32.0%; Cons: 30.0%; Ref: 21.0%
Melton and SystonConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 32.0%; Lab: 16.0%
Meriden and Solihull EastConsConsLean ConsVote shares: Cons: 38.0%; Ref: 27.0%; Lab: 16.0%
Merthyr Tydfil and AberdareLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 26.0%; PC: 19.0%; Cons: 10.0%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Lab: 23.0%
Mid BedfordshireConsConsLean ConsVote shares: Cons: 33.0%; Ref: 24.0%; Lab: 20.0%; LD: 11.0%
Mid BuckinghamshireConsConsLikely ConsVote shares: Cons: 37.0%; Ref: 20.0%; LD: 20.0%; Lab: 13.0%
Mid CheshireConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 30.0%; Cons: 18.0%
Mid DerbyshireConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 28.0%; Lab: 23.0%
Mid Dorset and North PooleConsLDToss-up ConsVote shares: Cons: 36.0%; LD: 30.0%; Ref: 14.0%; Lab: 10.0%
Mid DunbartonshireSNPLDLean LDVote shares: LD: 40.0%; SNP: 27.0%; Ref: 10.0%; Lab: 10.0%
Mid LeicestershireConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 31.0%; Lab: 19.0%
Mid NorfolkConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 29.0%; Lab: 17.0%
Mid SussexConsLDToss-up LDVote shares: LD: 27.0%; Cons: 25.0%; Lab: 20.0%; Ref: 19.0%
Middlesbrough and Thornaby EastLabLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 16.0%; Other: 12.0%
Middlesbrough South and East ClevelandConsLabLean ConsVote shares: Cons: 33.0%; Lab: 24.0%; Ref: 20.0%
MidlothianSNPLabToss-up LabVote shares: Lab: 34.0%; SNP: 33.0%; Ref: 15.0%
Milton Keynes CentralConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 25.0%; Ref: 21.0%; Green: 11.0%
Milton Keynes NorthConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 27.0%; Ref: 22.0%; Green: 10.0%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 39.0%; Ref: 18.0%; Cons: 16.0%; Green: 15.0%
MonmouthshireConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 29.0%; Ref: 22.0%
Montgomeryshire and GlyndŵrConsLabLean RefVote shares: Ref: 33.0%; Lab: 22.0%; Cons: 18.0%; PC: 10.0%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 35.0%; Cons: 28.0%; Ref: 14.0%
Morecambe and LunesdaleConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 25.0%; Cons: 24.0%; LD: 13.0%
Motherwell, Wishaw and CarlukeSNPLabToss-up LabVote shares: Lab: 34.0%; SNP: 34.0%; Ref: 15.0%
Na h-Eileanan an IarSNPLabLean LabVote shares: Lab: 34.0%; SNP: 24.0%; Other: 22.0%; Ref: 12.0%
Neath and Swansea EastLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 26.0%; PC: 19.0%; Cons: 11.0%
New Forest EastConsConsLean ConsVote shares: Cons: 36.0%; Ref: 26.0%; LD: 13.0%; Lab: 13.0%
New Forest WestConsConsLean ConsVote shares: Cons: 36.0%; Ref: 24.0%; Lab: 15.0%; LD: 14.0%
NewarkConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 28.0%; Lab: 19.0%
NewburyConsLDToss-up ConsVote shares: LD: 31.0%; Cons: 31.0%; Ref: 19.0%
Newcastle upon Tyne Central and WestLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 31.0%; Other: 12.0%; Cons: 11.0%
Newcastle upon Tyne East and WallsendLabLabToss-up LabVote shares: Lab: 36.0%; Ref: 30.0%; Green: 13.0%
Newcastle upon Tyne NorthLabLabLean LabVote shares: Lab: 35.0%; Ref: 22.0%; LD: 13.0%; Green: 12.0%; Cons: 12.0%
Newcastle-under-LymeConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Lab: 23.0%
Newport EastLabLabLean RefVote shares: Ref: 31.0%; Lab: 23.0%; Cons: 18.0%; Other: 10.0%
Newport West and IslwynLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 23.0%; Cons: 17.0%; PC: 10.0%
Newton AbbotConsLDToss-up LDVote shares: LD: 26.0%; Ref: 25.0%; Cons: 25.0%; Lab: 12.0%
Newton Aycliffe and SpennymoorConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 31.0%; Cons: 16.0%
Normanton and HemsworthLabLabLikely RefVote shares: Ref: 42.0%; Lab: 25.0%; Cons: 13.0%
North Ayrshire and ArranSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 26.0%; Ref: 15.0%; Cons: 12.0%
North BedfordshireConsConsLean ConsVote shares: Cons: 36.0%; Ref: 24.0%; Lab: 18.0%; LD: 12.0%
North CornwallConsLDLean LDVote shares: LD: 37.0%; Ref: 25.0%; Cons: 24.0%
North CotswoldsConsConsLean ConsVote shares: Cons: 33.0%; LD: 24.0%; Ref: 20.0%; Lab: 13.0%
North DevonConsLDLean LDVote shares: LD: 33.0%; Ref: 25.0%; Cons: 25.0%
North DorsetConsConsLean ConsVote shares: Cons: 35.0%; Ref: 25.0%; LD: 23.0%
North DurhamLabLabLean RefVote shares: Ref: 36.0%; Lab: 25.0%; Cons: 13.0%; LD: 10.0%
North East CambridgeshireConsConsToss-up ConsVote shares: Cons: 38.0%; Ref: 33.0%; Lab: 11.0%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 28.0%; Lab: 23.0%
North East FifeSNPLDSafe LDVote shares: LD: 53.0%; SNP: 25.0%; Ref: 10.0%
North East HampshireConsLDLean ConsVote shares: Cons: 37.0%; LD: 28.0%; Ref: 19.0%
North East HertfordshireConsLabLean ConsVote shares: Cons: 31.0%; Ref: 22.0%; Lab: 22.0%; LD: 13.0%
North East Somerset and HanhamConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 25.0%; Ref: 22.0%; LD: 11.0%
North HerefordshireConsGreenToss-up GreenVote shares: Green: 34.0%; Cons: 30.0%; Ref: 22.0%
North NorfolkConsLDToss-up LDVote shares: LD: 33.0%; Cons: 29.0%; Ref: 24.0%
North NorthumberlandConsLabToss-up RefVote shares: Ref: 27.0%; Lab: 25.0%; Cons: 22.0%; LD: 12.0%
North ShropshireConsLDLean LDVote shares: LD: 34.0%; Cons: 25.0%; Ref: 24.0%
North SomersetConsLabLean ConsVote shares: Cons: 32.0%; Lab: 24.0%; Ref: 18.0%; LD: 15.0%
North Warwickshire and BedworthConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 32.0%; Lab: 18.0%
North West CambridgeshireConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 28.0%; Lab: 19.0%
North West EssexConsConsLean ConsVote shares: Cons: 35.0%; Ref: 22.0%; Lab: 20.0%; LD: 11.0%
North West HampshireConsConsLean ConsVote shares: Cons: 34.0%; Ref: 23.0%; Lab: 18.0%; LD: 13.0%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 20.0%
North West NorfolkConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 29.0%; Lab: 14.0%; LD: 11.0%
Northampton NorthConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 29.0%; Cons: 17.0%
Northampton SouthConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 25.0%; Lab: 24.0%
Norwich NorthConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 25.0%; Cons: 21.0%; Green: 12.0%
Norwich SouthLabLabLean LabVote shares: Lab: 32.0%; Green: 20.0%; Ref: 17.0%; Cons: 13.0%; LD: 11.0%
Nottingham EastLabLabLikely LabVote shares: Lab: 40.0%; Ref: 21.0%; Green: 15.0%; Cons: 10.0%
Nottingham North and KimberleyLabLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 17.0%; Green: 10.0%
Nottingham SouthLabLabToss-up LabVote shares: Ref: 28.0%; Lab: 28.0%; Cons: 14.0%; Green: 11.0%; Other: 11.0%
NuneatonConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 29.0%; Lab: 19.0%
Old Bexley and SidcupConsConsLean ConsVote shares: Cons: 38.0%; Ref: 30.0%; Lab: 17.0%
Oldham East and SaddleworthLabLabLean RefVote shares: Ref: 33.0%; Lab: 22.0%; Other: 17.0%; Cons: 16.0%
Oldham West, Chadderton and RoytonLabLabToss-up RefVote shares: Ref: 31.0%; Other: 26.0%; Lab: 20.0%; Cons: 13.0%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 53.0%; SNP: 19.0%; Ref: 12.0%; Green: 11.0%
OrpingtonConsConsLean ConsVote shares: Cons: 38.0%; Ref: 27.0%; Lab: 16.0%; LD: 10.0%
Ossett and Denby DaleConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 24.0%
Oxford EastLabLabLikely LabVote shares: Lab: 39.0%; Green: 16.0%; Cons: 14.0%; Other: 14.0%; Ref: 10.0%
Oxford West and AbingdonLDLDLikely LDVote shares: LD: 40.0%; Ref: 16.0%; Cons: 16.0%; Lab: 15.0%
Paisley and Renfrewshire NorthSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 32.0%; Ref: 15.0%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: SNP: 35.0%; Lab: 33.0%; Ref: 14.0%
PeckhamLabLabLean LabVote shares: Lab: 41.0%; Green: 27.0%; Ref: 12.0%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 21.0%
Penistone and StocksbridgeConsLabToss-up RefVote shares: Ref: 34.0%; Lab: 30.0%; Cons: 18.0%
Penrith and SolwayConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 26.0%; Lab: 25.0%; LD: 11.0%
Perth and Kinross-shireSNPSNPLean SNPVote shares: SNP: 40.0%; Cons: 27.0%; Ref: 12.0%
PeterboroughConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 24.0%; Lab: 21.0%; Other: 13.0%
Plymouth Moor ViewConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 28.0%; Lab: 22.0%
Plymouth Sutton and DevonportLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 25.0%; Cons: 17.0%; Green: 10.0%
Pontefract, Castleford and KnottingleyLabLabLikely RefVote shares: Ref: 42.0%; Lab: 25.0%; Cons: 13.0%
PontypriddLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 26.0%; PC: 19.0%; Cons: 11.0%
PooleConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 25.0%; Lab: 20.0%; LD: 13.0%
Poplar and LimehouseLabLabLikely LabVote shares: Lab: 35.0%; Green: 17.0%; Cons: 16.0%; Ref: 15.0%; Other: 10.0%
Portsmouth NorthConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 29.0%; Lab: 20.0%
Portsmouth SouthLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 24.0%; Cons: 15.0%; LD: 14.0%; Green: 10.0%
PrestonLabLabToss-up RefVote shares: Ref: 27.0%; Other: 25.0%; Lab: 22.0%; Cons: 13.0%
PutneyLabLabLean LabVote shares: Lab: 35.0%; Cons: 23.0%; LD: 14.0%; Ref: 12.0%; Green: 12.0%
Queen's Park and Maida ValeLabLabLikely LabVote shares: Lab: 39.0%; Green: 18.0%; Cons: 16.0%; Ref: 14.0%
Rawmarsh and ConisbroughLabLabLikely RefVote shares: Ref: 41.0%; Lab: 26.0%; Cons: 12.0%
Rayleigh and WickfordConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 33.0%; Lab: 13.0%
Reading CentralLabLabLean LabVote shares: Lab: 31.0%; Cons: 20.0%; Green: 17.0%; Ref: 16.0%; LD: 11.0%
Reading West and Mid BerkshireConsLabLean ConsVote shares: Cons: 31.0%; Lab: 22.0%; Ref: 21.0%; LD: 13.0%
RedcarConsLabToss-up RefVote shares: Ref: 35.0%; Lab: 28.0%; Cons: 21.0%
RedditchConsLabToss-up ConsVote shares: Cons: 34.0%; Ref: 28.0%; Lab: 19.0%
ReigateConsConsLean ConsVote shares: Cons: 33.0%; Ref: 20.0%; Lab: 20.0%; LD: 14.0%; Green: 10.0%
Rhondda and OgmoreLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 28.0%; PC: 19.0%
Ribble ValleyConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 29.0%; Lab: 21.0%
Richmond and NorthallertonConsConsLean ConsVote shares: Cons: 39.0%; Ref: 28.0%; Lab: 14.0%
Richmond ParkLDLDSafe LDVote shares: LD: 45.0%; Cons: 19.0%; Lab: 14.0%; Ref: 12.0%
RochdaleLabLabToss-up RefVote shares: Ref: 29.0%; Other: 27.0%; Lab: 22.0%; Cons: 12.0%
Rochester and StroodConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 19.0%
RomfordConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 31.0%; Lab: 16.0%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 35.0%; LD: 29.0%; Ref: 19.0%
Rossendale and DarwenConsLabLean RefVote shares: Ref: 33.0%; Cons: 25.0%; Lab: 24.0%
Rother ValleyConsLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 25.0%
RotherhamLabLabLikely RefVote shares: Ref: 40.0%; Lab: 25.0%; Other: 15.0%
RugbyConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; Lab: 23.0%; LD: 10.0%
Ruislip, Northwood and PinnerConsConsSafe ConsVote shares: Cons: 43.0%; Ref: 18.0%; Lab: 18.0%; LD: 11.0%
Runcorn and HelsbyLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 30.0%; Cons: 15.0%
Runnymede and WeybridgeConsConsLikely ConsVote shares: Cons: 36.0%; Ref: 21.0%; LD: 20.0%; Lab: 14.0%
RushcliffeConsLabLean LabVote shares: Lab: 34.0%; Cons: 24.0%; Ref: 21.0%; Green: 10.0%
RutherglenSNPLabToss-up LabVote shares: Lab: 35.0%; SNP: 33.0%; Ref: 14.0%
Rutland and StamfordConsConsLean ConsVote shares: Cons: 37.0%; Ref: 28.0%; Lab: 15.0%; LD: 11.0%
SalfordLabLabLean LabVote shares: Lab: 38.0%; Ref: 27.0%; Green: 15.0%
SalisburyConsConsLean ConsVote shares: Cons: 32.0%; LD: 21.0%; Ref: 19.0%; Lab: 19.0%
Scarborough and WhitbyConsLabLean RefVote shares: Ref: 34.0%; Cons: 24.0%; Lab: 24.0%
ScunthorpeConsLabLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 22.0%
Sefton CentralLabLabLean LabVote shares: Lab: 36.0%; Ref: 24.0%; Cons: 17.0%; LD: 10.0%
SelbyConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 28.0%; Cons: 23.0%
SevenoaksConsConsLean ConsVote shares: Cons: 36.0%; Ref: 26.0%; LD: 19.0%; Lab: 10.0%
Sheffield Brightside and HillsboroughLabLabLean LabVote shares: Lab: 34.0%; Ref: 21.0%; Other: 15.0%; Green: 14.0%; Cons: 12.0%
Sheffield CentralLabLabLikely LabVote shares: Lab: 42.0%; Green: 26.0%; Ref: 10.0%
Sheffield HallamLabLabSafe LabVote shares: Lab: 46.0%; LD: 20.0%; Ref: 10.0%; Green: 10.0%
Sheffield HeeleyLabLabLikely LabVote shares: Lab: 40.0%; Ref: 17.0%; Green: 16.0%; Cons: 11.0%
Sheffield South EastLabLabLean LabVote shares: Lab: 30.0%; Ref: 21.0%; Other: 16.0%; Cons: 15.0%; LD: 10.0%
Sherwood ForestConsLabLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 22.0%
ShipleyConsLabLean LabVote shares: Lab: 33.0%; Ref: 25.0%; Cons: 22.0%
ShrewsburyConsLabLean LabVote shares: Lab: 32.0%; Ref: 22.0%; Cons: 21.0%; LD: 12.0%
Sittingbourne and SheppeyConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; Lab: 15.0%; Other: 13.0%
Skipton and RiponConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 28.0%; Lab: 21.0%; LD: 10.0%
Sleaford and North HykehamConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 31.0%; Lab: 16.0%
SloughLabLabToss-up OtherVote shares: Other: 26.0%; Cons: 22.0%; Lab: 20.0%; Ref: 19.0%
SmethwickLabLabToss-up RefVote shares: Ref: 27.0%; Lab: 25.0%; Cons: 17.0%; Other: 14.0%; Green: 10.0%
Solihull West and ShirleyConsConsLean ConsVote shares: Cons: 35.0%; Ref: 23.0%; Lab: 17.0%; LD: 14.0%
South Basildon and East ThurrockConsRefLean RefVote shares: Ref: 38.0%; Cons: 27.0%; Lab: 15.0%
South CambridgeshireConsLDLean LDVote shares: LD: 32.0%; Cons: 24.0%; Ref: 17.0%; Lab: 17.0%
South CotswoldsConsLDToss-up LDVote shares: LD: 35.0%; Cons: 31.0%; Ref: 18.0%
South DerbyshireConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 27.0%; Lab: 22.0%
South DevonConsLDToss-up LDVote shares: LD: 35.0%; Cons: 29.0%; Ref: 21.0%
South DorsetConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 25.0%; Lab: 20.0%; LD: 16.0%
South East CornwallConsLabToss-up ConsVote shares: Cons: 27.0%; Ref: 26.0%; Lab: 21.0%; LD: 17.0%
South Holland and The DeepingsConsConsToss-up RefVote shares: Ref: 38.0%; Cons: 31.0%; Other: 12.0%; Lab: 10.0%
South LeicestershireConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 31.0%; Lab: 16.0%; LD: 11.0%
South NorfolkConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 23.0%; Ref: 22.0%; LD: 14.0%; Green: 10.0%
South NorthamptonshireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 29.0%; Lab: 18.0%
South RibbleConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 26.0%; Cons: 25.0%
South ShieldsLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 29.0%; Green: 13.0%; Cons: 11.0%
South ShropshireConsConsLean ConsVote shares: Cons: 34.0%; Ref: 26.0%; LD: 22.0%; Lab: 11.0%
South SuffolkConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 26.0%; Lab: 17.0%; LD: 12.0%
South West DevonConsConsLean ConsVote shares: Cons: 34.0%; Ref: 25.0%; Lab: 19.0%; LD: 11.0%
South West HertfordshireConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 23.0%; Lab: 18.0%; LD: 17.0%
South West NorfolkConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Other: 17.0%; Lab: 15.0%
South West WiltshireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Lab: 17.0%; LD: 15.0%
Southampton ItchenConsLabToss-up LabVote shares: Lab: 28.0%; Ref: 26.0%; Cons: 23.0%; Green: 10.0%
Southampton TestLabLabToss-up LabVote shares: Lab: 27.0%; Ref: 23.0%; Cons: 19.0%; Green: 12.0%; LD: 11.0%
Southend East and RochfordConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 22.0%
Southend West and LeighConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; Lab: 21.0%; LD: 10.0%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 38.0%; Cons: 19.0%; Green: 16.0%; Ref: 15.0%
SouthportConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 30.0%; Cons: 19.0%; LD: 10.0%
SpelthorneConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; LD: 17.0%; Lab: 17.0%
Spen ValleyConsLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Cons: 19.0%
St AlbansLDLDSafe LDVote shares: LD: 44.0%; Cons: 17.0%; Ref: 15.0%; Lab: 13.0%
St Austell and NewquayConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 26.0%; Lab: 22.0%; LD: 12.0%
St Helens NorthLabLabToss-up LabVote shares: Ref: 35.0%; Lab: 35.0%; Cons: 11.0%
St Helens South and WhistonLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 31.0%; Other: 13.0%
St IvesConsLDLean LDVote shares: LD: 34.0%; Ref: 23.0%; Cons: 20.0%; Lab: 13.0%
St Neots and Mid CambridgeshireConsLDToss-up ConsVote shares: LD: 25.0%; Cons: 25.0%; Ref: 19.0%; Lab: 16.0%
StaffordConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; Lab: 24.0%
Staffordshire MoorlandsConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 31.0%; Lab: 17.0%
Stalybridge and HydeLabLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 16.0%; Other: 12.0%
StevenageConsLabToss-up ConsVote shares: Cons: 27.0%; Ref: 25.0%; Lab: 25.0%; LD: 11.0%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 34.0%; Lab: 21.0%; Cons: 17.0%; Ref: 13.0%
StockportLabLabLean LabVote shares: Lab: 33.0%; Ref: 25.0%; Green: 12.0%; LD: 11.0%; Cons: 11.0%
Stockton NorthLabLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Cons: 18.0%
Stockton WestConsConsLean ConsVote shares: Cons: 35.0%; Ref: 27.0%; Lab: 23.0%
Stoke-on-Trent CentralConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 26.0%; Cons: 18.0%; Other: 12.0%
Stoke-on-Trent NorthConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 21.0%
Stoke-on-Trent SouthConsLabToss-up ConsVote shares: Cons: 34.0%; Ref: 29.0%; Lab: 19.0%
Stone, Great Wyrley and PenkridgeConsConsSafe ConsVote shares: Cons: 44.0%; Lab: 18.0%; Ref: 15.0%; Other: 10.0%
StourbridgeConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 28.0%; Lab: 20.0%
Stratford and BowLabLabLean LabVote shares: Lab: 34.0%; Green: 21.0%; Other: 15.0%; Ref: 13.0%; Cons: 12.0%
Stratford-on-AvonConsLDToss-up ConsVote shares: LD: 31.0%; Cons: 31.0%; Ref: 22.0%
Streatham and Croydon NorthLabLabLikely LabVote shares: Lab: 39.0%; Green: 22.0%; Ref: 13.0%; Cons: 13.0%
Stretford and UrmstonLabLabLean LabVote shares: Lab: 37.0%; Ref: 23.0%; Cons: 14.0%; Green: 11.0%; Other: 10.0%
StroudConsLabLean LabVote shares: Lab: 34.0%; Cons: 24.0%; Ref: 18.0%; Green: 13.0%
Suffolk CoastalConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 23.0%; Lab: 20.0%; LD: 15.0%; Green: 10.0%
Sunderland CentralLabLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Cons: 13.0%
Surrey HeathConsLDToss-up LDVote shares: LD: 34.0%; Cons: 31.0%; Ref: 21.0%
Sussex WealdConsConsLean ConsVote shares: Cons: 34.0%; Ref: 25.0%; LD: 15.0%; Lab: 12.0%
Sutton and CheamConsLDToss-up ConsVote shares: Cons: 25.0%; LD: 24.0%; Ref: 22.0%; Lab: 20.0%
Sutton ColdfieldConsConsLikely ConsVote shares: Cons: 39.0%; Ref: 24.0%; Lab: 19.0%
Swansea WestLabLabToss-up RefVote shares: Ref: 27.0%; Lab: 26.0%; PC: 18.0%; Cons: 12.0%
Swindon NorthConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 25.0%; Lab: 23.0%
Swindon SouthConsLabToss-up LabVote shares: Lab: 32.0%; Cons: 26.0%; Ref: 23.0%
TamworthConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 32.0%; Lab: 18.0%
TattonConsConsLean ConsVote shares: Cons: 33.0%; Lab: 25.0%; Ref: 23.0%; LD: 11.0%
Taunton and WellingtonConsLDToss-up LDVote shares: LD: 31.0%; Ref: 26.0%; Cons: 21.0%; Lab: 13.0%
TelfordConsLabLean RefVote shares: Ref: 32.0%; Lab: 24.0%; Cons: 23.0%
TewkesburyConsLDToss-up LDVote shares: LD: 33.0%; Cons: 28.0%; Ref: 20.0%; Lab: 10.0%
The WrekinConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 27.0%; Lab: 18.0%; LD: 10.0%
Thirsk and MaltonConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 31.0%; Lab: 15.0%
Thornbury and YateConsLDToss-up LDVote shares: LD: 32.0%; Cons: 28.0%; Ref: 22.0%; Lab: 10.0%
ThurrockConsLabLean RefVote shares: Ref: 36.0%; Cons: 23.0%; Lab: 21.0%
Tipton and WednesburyConsLabLean RefVote shares: Ref: 36.0%; Cons: 23.0%; Lab: 21.0%
Tiverton and MineheadConsLDToss-up ConsVote shares: Cons: 31.0%; LD: 27.0%; Ref: 25.0%
TonbridgeConsConsLikely ConsVote shares: Cons: 39.0%; Ref: 22.0%; Green: 14.0%; Lab: 12.0%
TootingLabLabLikely LabVote shares: Lab: 39.0%; Cons: 18.0%; Green: 17.0%; LD: 12.0%; Ref: 10.0%
TorbayConsLDToss-up LDVote shares: LD: 30.0%; Ref: 28.0%; Cons: 25.0%
TorfaenLabLabLean RefVote shares: Ref: 33.0%; Lab: 22.0%; Cons: 17.0%; Other: 10.0%
Torridge and TavistockConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; LD: 18.0%; Lab: 15.0%
TottenhamLabLabLikely LabVote shares: Lab: 40.0%; Green: 25.0%; Ref: 12.0%
Truro and FalmouthConsLabLean LabVote shares: Lab: 32.0%; Cons: 22.0%; Ref: 20.0%; LD: 12.0%
Tunbridge WellsConsLDToss-up LDVote shares: LD: 34.0%; Cons: 27.0%; Ref: 18.0%; Lab: 12.0%
TwickenhamLDLDSafe LDVote shares: LD: 46.0%; Lab: 17.0%; Cons: 14.0%; Ref: 13.0%
TynemouthLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 26.0%; Cons: 17.0%
Uxbridge and South RuislipConsLabLean ConsVote shares: Cons: 34.0%; Ref: 23.0%; Lab: 21.0%; Green: 11.0%
Vale of GlamorganConsLabToss-up ConsVote shares: Cons: 27.0%; Lab: 26.0%; Ref: 25.0%
Vauxhall and Camberwell GreenLabLabLikely LabVote shares: Lab: 43.0%; Green: 24.0%; Ref: 12.0%
Wakefield and RothwellConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 30.0%; Cons: 16.0%
WallaseyLabLabLean LabVote shares: Lab: 40.0%; Ref: 27.0%; Green: 11.0%; Cons: 11.0%
Walsall and BloxwichConsLabLean RefVote shares: Ref: 29.0%; Cons: 21.0%; Lab: 21.0%; Other: 18.0%
WalthamstowLabLabLikely LabVote shares: Lab: 44.0%; Green: 24.0%; Ref: 11.0%
Warrington NorthLabLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Cons: 15.0%
Warrington SouthLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 27.0%; Cons: 19.0%
Warwick and LeamingtonLabLabLean LabVote shares: Lab: 36.0%; Cons: 22.0%; Ref: 17.0%; Green: 13.0%
Washington and Gateshead SouthLabLabLean RefVote shares: Ref: 40.0%; Lab: 27.0%; Cons: 12.0%
WatfordConsLabToss-up LabVote shares: Lab: 28.0%; Cons: 23.0%; Ref: 20.0%; LD: 13.0%
Waveney ValleyConsGreenToss-up GreenVote shares: Green: 34.0%; Cons: 30.0%; Ref: 22.0%
Weald of KentConsConsLean ConsVote shares: Cons: 39.0%; Ref: 27.0%; Lab: 14.0%
Wellingborough and RushdenConsLabLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 22.0%
Wells and Mendip HillsConsLDLean LDVote shares: LD: 36.0%; Cons: 23.0%; Ref: 21.0%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 29.0%; Ref: 22.0%
West Aberdeenshire and KincardineConsConsToss-up ConsVote shares: Cons: 33.0%; SNP: 31.0%; Ref: 13.0%; LD: 11.0%
West BromwichConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 28.0%; Cons: 21.0%
West DorsetConsLDLean LDVote shares: LD: 40.0%; Cons: 31.0%; Ref: 12.0%
West DunbartonshireSNPLabToss-up SNPVote shares: SNP: 37.0%; Lab: 34.0%; Ref: 14.0%
West Ham and BecktonLabLabLean LabVote shares: Lab: 31.0%; Ref: 19.0%; Other: 16.0%; Green: 15.0%; Cons: 15.0%
West LancashireLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 30.0%; Cons: 18.0%
West SuffolkConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 29.0%; Lab: 16.0%
West WorcestershireConsConsLean ConsVote shares: Cons: 35.0%; Ref: 22.0%; LD: 19.0%; Lab: 12.0%
Westmorland and LonsdaleConsLDLean LDVote shares: LD: 38.0%; Ref: 24.0%; Cons: 15.0%; Lab: 15.0%
Weston-super-MareConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 27.0%; Lab: 23.0%; LD: 11.0%
Wetherby and EasingwoldConsConsLean ConsVote shares: Cons: 36.0%; Ref: 25.0%; Lab: 19.0%
Whitehaven and WorkingtonConsLabToss-up LabVote shares: Lab: 34.0%; Ref: 33.0%; Cons: 17.0%
Widnes and HalewoodLabLabLean LabVote shares: Lab: 41.0%; Ref: 30.0%; Cons: 10.0%
WiganLabLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Other: 15.0%; Cons: 11.0%
WimbledonConsLDLikely LDVote shares: LD: 37.0%; Cons: 21.0%; Lab: 20.0%; Ref: 12.0%
WinchesterConsLDLean LDVote shares: LD: 36.0%; Cons: 25.0%; Ref: 17.0%; Lab: 13.0%
WindsorConsConsLikely ConsVote shares: Cons: 35.0%; Ref: 19.0%; LD: 19.0%; Lab: 15.0%
Wirral WestLabLabLean LabVote shares: Lab: 34.0%; Ref: 23.0%; Cons: 22.0%; Green: 10.0%
WithamConsConsLean ConsVote shares: Cons: 36.0%; Ref: 27.0%; Lab: 16.0%
WitneyConsLDToss-up LDVote shares: LD: 32.0%; Cons: 31.0%; Ref: 20.0%; Lab: 10.0%
WokingConsLDToss-up LDVote shares: LD: 32.0%; Cons: 25.0%; Ref: 19.0%; Lab: 15.0%
WokinghamConsLDLean LDVote shares: LD: 38.0%; Cons: 30.0%; Ref: 16.0%
Wolverhampton North EastConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 21.0%
Wolverhampton South EastLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 28.0%; Cons: 18.0%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 28.0%; Cons: 26.0%; Ref: 24.0%
WorcesterConsLabToss-up LabVote shares: Lab: 29.0%; Cons: 23.0%; Ref: 22.0%; Green: 12.0%
Worsley and EcclesLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 28.0%; Cons: 15.0%
Worthing WestConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 25.0%; Ref: 23.0%
WrexhamConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 26.0%; Cons: 23.0%
WycombeConsLabToss-up LabVote shares: Cons: 26.0%; Lab: 26.0%; Ref: 19.0%; Other: 12.0%
Wyre ForestConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 29.0%; Lab: 17.0%
Wythenshawe and Sale EastLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 27.0%; Cons: 13.0%; Green: 11.0%
YeovilConsLDLean LDVote shares: LD: 36.0%; Ref: 25.0%; Cons: 21.0%
Ynys MônConsPCToss-up RefVote shares: Ref: 25.0%; PC: 25.0%; Cons: 24.0%; Lab: 14.0%
York CentralLabLabLikely LabVote shares: Lab: 43.0%; Ref: 21.0%; Green: 14.0%; Cons: 11.0%
York OuterConsLabLean LabVote shares: Lab: 35.0%; Ref: 23.0%; Cons: 21.0%