Projection set: ElectoralCalculus/PLMR/Find Out Now Oct 2026

Provider: ElectoralCalculus
Date: 2026-10-16
Fieldwork dates: Sep 25 - Oct 2
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/aMajority
Per-seat winner3539070288145000000010018+56

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
LabLabLab185
ConsLabLab131
ConsConsCons84
ConsLDLD58
ConsLabRef48
ConsConsRef22
SNPLabSNP19
SNPLabLab17
ConsConsLab13
LDLDLD8
SNPSNPSNP7
LabLabRef6
LabIndLab5
ConsRefRef4
SNPLDLD4
ConsLabCons2
LabLabGreen2
ConsGreenCons2
ConsPCPC2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
OtherOtherLab1
ConsLDCons1
ConsRefRB1
LabConsLab1
ConsLDRef1
ConsLabPC1
SNPSNPCons1
ConsSNPSNP1
ConsConsSNP1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up LabVote shares: Lab: 36%; Ref: 34%
Aberdeen NorthSNPSNPLikely SNPVote shares: SNP: 36%; Lab: 17%; Ref: 16%; Cons: 10%
Aberdeen SouthSNPSNPToss-up ConsVote shares: Cons: 43%; SNP: 39%
Aberdeenshire North and Moray EastConsSNPToss-up SNPVote shares: SNP: 40%; Cons: 36%; Ref: 12%
Airdrie and ShottsSNPLabToss-up LabVote shares: Lab: 39%; SNP: 35%; Ref: 10%
AldershotConsLabLean LabVote shares: Lab: 31%; Cons: 23%; Ref: 22%
Aldridge-BrownhillsConsConsToss-up RefVote shares: Ref: 28%; Cons: 25%; Lab: 22%; RB: 11%
Alloa and GrangemouthSNPLabToss-up LabVote shares: Lab: 34%; SNP: 34%; Ref: 10%
Altrincham and Sale WestConsLabLean LabVote shares: Lab: 35%; Cons: 24%; Ref: 17%
Alyn and DeesideLabLabLean RefVote shares: Ref: 36%; Lab: 27%; Cons: 10%
Amber ValleyConsLabToss-up LabVote shares: Lab: 40%; Ref: 40%; RB: 10%
Angus and Perthshire GlensSNPSNPLean SNPVote shares: SNP: 47%; Cons: 34%
Arbroath and Broughty FerrySNPSNPLikely SNPVote shares: SNP: 39%; Lab: 17%; Ref: 17%; Cons: 15%
Argyll, Bute and South LochaberSNPSNPLikely SNPVote shares: SNP: 36%; Cons: 17%; LD: 15%; Ref: 13%
Arundel and South DownsConsConsToss-up ConsVote shares: Cons: 26%; Ref: 22%; Lab: 19%; Green: 12%; LD: 11%
AshfieldConsRefLikely RefVote shares: Ref: 39%; Lab: 20%; RB: 16%; Cons: 12%
AshfordConsLabToss-up RefVote shares: Lab: 26%; Ref: 26%; Cons: 21%; Green: 11%
Ashton-under-LyneLabLabLean LabVote shares: Lab: 45%; Ref: 31%; RB: 13%
AylesburyConsLabToss-up ConsVote shares: Cons: 25%; Lab: 23%; Ref: 20%; LD: 16%
Ayr, Carrick and CumnockSNPLabToss-up SNPVote shares: SNP: 28%; Lab: 21%; Cons: 18%; Ref: 16%
BanburyConsLabToss-up LabVote shares: Lab: 28%; Cons: 25%; Ref: 22%
Bangor AberconwyConsLabToss-up PCVote shares: PC: 23%; Lab: 21%; Ref: 21%; Cons: 19%
BarkingLabLabLean LabVote shares: Lab: 33%; Green: 22%; Ref: 16%; RB: 11%; Cons: 10%
Barnsley NorthLabLabLean LabVote shares: Lab: 44%; Ref: 34%; RB: 14%
Barnsley SouthLabLabToss-up LabVote shares: Lab: 41%; Ref: 36%; RB: 15%
Barrow and FurnessConsLabToss-up LabVote shares: Lab: 35%; Ref: 28%; Cons: 18%
Basildon and BillericayConsConsToss-up ConsVote shares: Cons: 25%; Lab: 22%; Ref: 22%; RB: 15%
BasingstokeConsLabLean LabVote shares: Lab: 31%; Cons: 23%; Ref: 20%; Green: 10%
BassetlawConsLabToss-up LabVote shares: Lab: 40%; Ref: 33%; Cons: 12%
BathLDLDLean LDVote shares: LD: 32%; Cons: 18%; Lab: 18%; Ref: 13%; Green: 12%
Bathgate and LinlithgowSNPLabToss-up LabVote shares: Lab: 37%; SNP: 32%; Ref: 10%
BatterseaLabLabLikely LabVote shares: Lab: 41%; Cons: 18%; Green: 18%; Ref: 10%
BeaconsfieldConsConsLean ConsVote shares: Cons: 29%; Ref: 20%; LD: 18%; Lab: 17%
Beckenham and PengeLabLabLikely LabVote shares: Lab: 39%; Cons: 19%; Ref: 16%; Green: 12%
BedfordLabLabLean LabVote shares: Lab: 32%; Ref: 20%; Cons: 17%; Green: 12%
Bermondsey and Old SouthwarkLabLabLikely LabVote shares: Lab: 36%; Green: 21%; LD: 13%; Ref: 11%; Cons: 10%
Berwickshire, Roxburgh and SelkirkConsConsLean ConsVote shares: Cons: 44%; SNP: 33%
Bethnal Green and StepneyLabLabToss-up LabVote shares: Lab: 27%; Green: 26%; Other: 13%
Beverley and HoldernessConsConsToss-up ConsVote shares: Cons: 29%; Lab: 26%; Ref: 20%; RB: 10%
Bexhill and BattleConsConsLean ConsVote shares: Cons: 30%; Lab: 21%; Ref: 20%; RB: 10%
Bexleyheath and CrayfordConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 24%
Bicester and WoodstockConsLDLean LDVote shares: LD: 44%; Cons: 31%; Ref: 11%
BirkenheadLabLabLikely LabVote shares: Lab: 42%; Ref: 18%; Green: 17%; RB: 10%
Birmingham EdgbastonLabLabLikely LabVote shares: Lab: 33%; Cons: 17%; Ref: 17%; Green: 14%
Birmingham ErdingtonLabLabLean LabVote shares: Lab: 43%; Ref: 30%; RB: 13%
Birmingham Hall Green and MoseleyLabLabToss-up LabVote shares: Green: 28%; Lab: 28%; Other: 12%; Cons: 10%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up LabVote shares: Lab: 25%; Ref: 20%; Green: 19%; RB: 13%; Cons: 12%
Birmingham LadywoodLabLabToss-up GreenVote shares: Green: 33%; Lab: 32%; Other: 10%
Birmingham NorthfieldConsLabToss-up LabVote shares: Lab: 39%; Ref: 33%; RB: 10%
Birmingham Perry BarrLabIndLean LabVote shares: Lab: 29%; Green: 17%; Cons: 15%; Other: 14%; Ref: 12%
Birmingham Selly OakLabLabLikely LabVote shares: Lab: 35%; Green: 19%; Ref: 16%; Cons: 12%; RB: 10%
Birmingham YardleyLabLabToss-up LabVote shares: Lab: 22%; Ref: 19%; Green: 15%; Cons: 13%; Other: 12%; RB: 10%
Bishop AucklandConsLabToss-up RefVote shares: Ref: 40%; Lab: 37%; RB: 12%
BlackburnLabIndLean LabVote shares: Lab: 28%; Other: 17%; Ref: 16%; Cons: 13%; Green: 11%; RB: 11%
Blackley and Middleton SouthLabLabLikely LabVote shares: Lab: 48%; Ref: 24%; RB: 12%
Blackpool North and FleetwoodConsLabToss-up LabVote shares: Lab: 38%; Ref: 33%; Cons: 14%
Blackpool SouthConsLabLean LabVote shares: Lab: 43%; Ref: 35%; RB: 14%
Blaenau Gwent and RhymneyLabLabLean LabVote shares: Lab: 30%; Ref: 19%; PC: 15%; Cons: 12%; Green: 10%
Blaydon and ConsettLabLabLikely LabVote shares: Lab: 47%; Ref: 32%; RB: 13%
Blyth and AshingtonLabLabToss-up LabVote shares: Lab: 40%; Ref: 35%; RB: 17%
Bognor Regis and LittlehamptonConsConsToss-up ConsVote shares: Cons: 28%; Ref: 22%; Lab: 20%; RB: 12%
BolsoverConsLabToss-up LabVote shares: Lab: 41%; Ref: 38%; RB: 10%
Bolton North EastConsLabLean LabVote shares: Lab: 43%; Ref: 32%
Bolton South and WalkdenLabLabLean LabVote shares: Lab: 44%; Ref: 30%; RB: 13%
Bolton WestConsLabLean LabVote shares: Lab: 32%; Ref: 24%; Cons: 22%
BootleLabLabSafe LabVote shares: Lab: 54%; Ref: 18%; Green: 10%
Boston and SkegnessConsRefLean RefVote shares: Ref: 43%; Cons: 33%; RB: 13%
Bournemouth EastConsLabLean LabVote shares: Lab: 31%; Cons: 22%; Ref: 21%; Green: 11%
Bournemouth WestConsLabToss-up LabVote shares: Lab: 26%; Cons: 23%; Ref: 23%; Green: 10%; LD: 10%
BracknellConsLabToss-up LabVote shares: Lab: 25%; Cons: 24%; Ref: 24%
Bradford EastLabLabLean LabVote shares: Lab: 31%; Ref: 18%; Green: 14%; RB: 11%; Cons: 10%; Other: 10%
Bradford SouthLabLabLean LabVote shares: Lab: 42%; Ref: 30%; RB: 14%
Bradford WestLabLabLean LabVote shares: Lab: 31%; Green: 23%; Other: 15%; Ref: 11%
BraintreeConsConsToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 21%; RB: 11%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVote shares: LD: 24%; Cons: 22%; Ref: 22%; Lab: 14%; PC: 10%
Brent EastLabLabLikely LabVote shares: Lab: 39%; Green: 22%; Cons: 12%; Ref: 11%
Brent WestLabLabLean LabVote shares: Lab: 31%; Cons: 23%; Green: 15%; Ref: 13%
Brentford and IsleworthLabLabLikely LabVote shares: Lab: 34%; Green: 18%; Cons: 16%; Ref: 15%
Brentwood and OngarConsConsToss-up ConsVote shares: Cons: 34%; Ref: 29%; Lab: 14%; RB: 10%
BridgendConsLabToss-up RefVote shares: Ref: 34%; Lab: 30%
BridgwaterConsConsToss-up ConsVote shares: Cons: 25%; Lab: 21%; Ref: 21%; RB: 13%; LD: 11%
Bridlington and The WoldsConsConsToss-up ConsVote shares: Cons: 27%; Ref: 26%; Lab: 21%; RB: 12%
Brigg and ImminghamConsConsToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 22%; RB: 11%
Brighton Kemptown and PeacehavenLabLabLean LabVote shares: Lab: 35%; Green: 22%; Cons: 15%; Ref: 13%
Brighton PavilionGreenGreenLean GreenVote shares: Green: 43%; Lab: 30%
Bristol CentralLabGreenSafe GreenVote shares: Green: 54%; Lab: 29%
Bristol EastLabLabToss-up GreenVote shares: Green: 34%; Lab: 33%; Cons: 10%; Ref: 10%
Bristol North EastLabLabLean LabVote shares: Lab: 34%; Green: 23%; Ref: 17%; Cons: 11%
Bristol North WestLabLabLikely LabVote shares: Lab: 38%; Green: 20%; Ref: 14%; Cons: 12%
Bristol SouthLabLabToss-up LabVote shares: Lab: 31%; Green: 26%; Ref: 18%; RB: 10%
Broadland and FakenhamConsConsToss-up ConsVote shares: Cons: 28%; Lab: 22%; Ref: 20%; LD: 11%; RB: 10%
Bromley and Biggin HillConsConsToss-up ConsVote shares: Cons: 30%; Lab: 25%; Ref: 17%; LD: 10%
BromsgroveConsConsLean ConsVote shares: Cons: 29%; Lab: 20%; Ref: 19%; LD: 13%; RB: 10%
BroxbourneConsConsToss-up RefVote shares: Ref: 26%; Cons: 24%; Lab: 23%; RB: 11%; Green: 10%
BroxtoweConsLabToss-up LabVote shares: Lab: 39%; Ref: 33%; Cons: 10%
Buckingham and BletchleyConsLabToss-up LabVote shares: Lab: 28%; Cons: 24%; Ref: 22%
BurnleyConsLabToss-up LabVote shares: Lab: 41%; Ref: 37%; RB: 10%
Burton and UttoxeterConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 22%; RB: 10%
Bury NorthConsLabLikely LabVote shares: Lab: 38%; Ref: 21%; Cons: 20%
Bury SouthConsLabLean LabVote shares: Lab: 39%; Ref: 25%; Cons: 13%
Bury St Edmunds and StowmarketConsLabToss-up LabVote shares: Lab: 28%; Ref: 23%; Cons: 22%; Green: 12%
CaerfyrddinConsPCLean PCVote shares: PC: 32%; Cons: 23%; Ref: 17%; Lab: 16%
CaerphillyLabLabToss-up LabVote shares: Lab: 24%; PC: 22%; Ref: 21%; Cons: 13%
Caithness, Sutherland and Easter RossSNPLDLikely LDVote shares: LD: 53%; SNP: 29%
Calder ValleyConsLabLikely LabVote shares: Lab: 38%; Ref: 22%; Cons: 18%
Camborne and RedruthConsLabToss-up LabVote shares: Lab: 32%; Ref: 31%; Cons: 15%; RB: 11%
CambridgeLabLabLean LabVote shares: Lab: 38%; Green: 24%; Cons: 12%; LD: 11%
Cannock ChaseConsLabToss-up RefVote shares: Ref: 36%; Lab: 33%; Cons: 14%
CanterburyLabLabLean LabVote shares: Lab: 32%; Ref: 20%; Cons: 18%; Green: 15%
Cardiff EastLabLabLean LabVote shares: Lab: 26%; Ref: 17%; Green: 15%; PC: 14%; LD: 12%; Cons: 11%
Cardiff NorthLabLabLean LabVote shares: Lab: 30%; Cons: 17%; Ref: 17%; PC: 14%; Green: 10%
Cardiff South and PenarthLabLabLean LabVote shares: Lab: 29%; Green: 19%; PC: 14%; Ref: 14%; Cons: 12%
Cardiff WestLabLabToss-up LabVote shares: Lab: 26%; PC: 21%; Ref: 16%; Cons: 14%; Green: 11%
CarlisleConsLabToss-up LabVote shares: Lab: 34%; Ref: 28%; Cons: 18%
Carshalton and WallingtonConsLDLean LDVote shares: LD: 31%; Cons: 23%; Ref: 20%; Lab: 14%
Castle PointConsConsLean RefVote shares: Ref: 40%; Cons: 32%; RB: 12%
Central AyrshireSNPLabToss-up LabVote shares: Lab: 36%; SNP: 32%; Ref: 10%
Central DevonConsConsToss-up ConsVote shares: Cons: 28%; Lab: 23%; Ref: 17%; LD: 14%
Central Suffolk and North IpswichConsConsToss-up ConsVote shares: Cons: 26%; Lab: 20%; Ref: 19%; Green: 13%; RB: 11%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 38%; Ref: 17%; Cons: 16%; Lab: 10%; LD: 10%
Chatham and AylesfordConsLabToss-up RefVote shares: Ref: 27%; Lab: 26%; Cons: 22%
CheadleConsLDLean LDVote shares: LD: 35%; Cons: 21%; Lab: 18%; Ref: 17%
ChelmsfordConsLDLean LDVote shares: LD: 45%; Cons: 35%; Ref: 10%
Chelsea and FulhamConsLabToss-up LabVote shares: Lab: 32%; Cons: 25%; Ref: 18%; Green: 13%
CheltenhamConsLDLean LDVote shares: LD: 44%; Cons: 31%; Ref: 12%
Chesham and AmershamConsLDToss-up LDVote shares: LD: 30%; Cons: 26%; Ref: 23%; Lab: 11%
Chester North and NestonLabLabLikely LabVote shares: Lab: 42%; Ref: 19%; Cons: 16%
Chester South and EddisburyConsConsToss-up LabVote shares: Lab: 31%; Cons: 26%; Ref: 19%
ChesterfieldLabLabLean LabVote shares: Lab: 47%; Ref: 33%
ChichesterConsLDLean LDVote shares: LD: 34%; Cons: 23%; Ref: 23%; Lab: 10%
Chingford and Woodford GreenConsConsToss-up ConsVote shares: Cons: 26%; Lab: 25%; Ref: 15%; Green: 12%; Other: 10%
ChippenhamConsLDLean LDVote shares: LD: 44%; Cons: 33%; Ref: 12%
Chipping BarnetConsLabLean LabVote shares: Lab: 33%; Cons: 22%; Ref: 20%; Green: 13%
ChorleyOtherOtherSafe LabVote shares: Lab: 53%; Ref: 14%; Green: 12%
ChristchurchConsConsLean ConsVote shares: Cons: 39%; Ref: 31%
Cities of London and WestminsterConsLabToss-up LabVote shares: Lab: 30%; Cons: 26%; Ref: 14%; Green: 13%; LD: 10%
City of DurhamLabLabLikely LabVote shares: Lab: 46%; Ref: 30%; RB: 11%
ClactonConsRefLean RefVote shares: Ref: 43%; Cons: 34%; RB: 10%
Clapham and Brixton HillLabLabLikely LabVote shares: Lab: 45%; Green: 24%; Cons: 10%
Clwyd EastConsLabToss-up RefVote shares: Ref: 24%; Cons: 23%; Lab: 23%; PC: 13%
Clwyd NorthConsLabToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 19%; PC: 12%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: Lab: 37%; SNP: 37%
ColchesterConsLabLean LabVote shares: Lab: 30%; Ref: 22%; Cons: 18%; Green: 11%
Colne ValleyConsLabLean LabVote shares: Lab: 35%; Cons: 22%; Ref: 21%
CongletonConsLabToss-up LabVote shares: Lab: 31%; Cons: 24%; Ref: 24%
Corby and East NorthamptonshireConsLabLean LabVote shares: Lab: 33%; Cons: 23%; Ref: 23%
Coventry EastLabLabLikely LabVote shares: Lab: 35%; Ref: 20%; Green: 15%; Cons: 12%; RB: 12%
Coventry North WestLabLabLikely LabVote shares: Lab: 41%; Ref: 26%; Cons: 11%
Coventry SouthLabLabLean LabVote shares: Lab: 26%; Cons: 17%; Ref: 17%; Green: 13%; Other: 12%
Cowdenbeath and KirkcaldySNPLabToss-up LabVote shares: Lab: 36%; SNP: 33%; Green: 10%
Cramlington and KillingworthLabLabLikely LabVote shares: Lab: 48%; Ref: 31%; RB: 11%
CrawleyConsLabLean LabVote shares: Lab: 31%; Ref: 21%; Cons: 20%; Green: 12%
Crewe and NantwichConsLabLean LabVote shares: Lab: 45%; Ref: 34%
Croydon EastLabLabLean LabVote shares: Lab: 35%; Cons: 21%; Ref: 17%; Green: 12%
Croydon SouthConsConsToss-up LabVote shares: Lab: 30%; Cons: 28%; Ref: 15%; Green: 11%
Croydon WestLabLabLikely LabVote shares: Lab: 42%; Green: 20%; Cons: 12%; Ref: 11%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 40%; Lab: 34%; Green: 10%
Dagenham and RainhamLabLabToss-up LabVote shares: Lab: 41%; Ref: 34%; RB: 12%
DarlingtonConsLabToss-up LabVote shares: Lab: 32%; Ref: 25%; Cons: 22%
DartfordConsLabToss-up RefVote shares: Ref: 27%; Lab: 25%; Cons: 23%; RB: 10%
DaventryConsConsToss-up ConsVote shares: Cons: 28%; Lab: 24%; Ref: 19%; RB: 12%; LD: 10%
Derby NorthConsLabLikely LabVote shares: Lab: 39%; Ref: 24%; Cons: 14%
Derby SouthLabLabLean LabVote shares: Lab: 41%; Ref: 31%; RB: 13%
Derbyshire DalesConsLabToss-up LabVote shares: Lab: 29%; Cons: 25%; Ref: 25%
Dewsbury and BatleyLabIndToss-up LabVote shares: Lab: 23%; Ref: 20%; Other: 16%; Cons: 15%; RB: 12%
Didcot and WantageConsLDLean LDVote shares: LD: 43%; Cons: 31%; Ref: 12%
Doncaster CentralLabLabToss-up LabVote shares: Lab: 42%; Ref: 35%; RB: 12%
Doncaster East and the Isle of AxholmeConsLabToss-up RefVote shares: Ref: 30%; Lab: 28%; Cons: 22%; RB: 12%
Doncaster NorthLabLabLean LabVote shares: Lab: 33%; Ref: 21%; Cons: 17%; RB: 12%
Dorking and HorleyConsLDToss-up LDVote shares: LD: 35%; Cons: 30%; Ref: 18%
Dover and DealConsLabToss-up LabVote shares: Lab: 40%; Ref: 38%
Droitwich and EveshamConsConsToss-up ConsVote shares: Cons: 28%; Ref: 26%; Lab: 19%; RB: 10%
DudleyConsLabToss-up RefVote shares: Ref: 30%; Lab: 25%; Cons: 21%
Dulwich and West NorwoodLabLabLikely LabVote shares: Lab: 48%; Green: 26%
Dumfries and GallowayConsConsToss-up SNPVote shares: SNP: 38%; Cons: 35%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up ConsVote shares: Cons: 40%; SNP: 35%
Dundee CentralSNPSNPLikely SNPVote shares: SNP: 45%; Lab: 29%
Dunfermline and DollarSNPLabToss-up LabVote shares: Lab: 37%; SNP: 32%; Green: 11%
Dunstable and Leighton BuzzardConsLabToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 21%; LD: 11%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 44%; Cons: 17%; Ref: 15%; Lab: 11%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 36%; Green: 19%; Cons: 15%; Ref: 11%
Ealing NorthLabLabLikely LabVote shares: Lab: 37%; Green: 19%; Cons: 14%; Ref: 13%
Ealing SouthallLabLabLikely LabVote shares: Lab: 39%; Green: 22%; Cons: 12%; Ref: 10%
Earley and WoodleyConsLabToss-up LabVote shares: Lab: 29%; Cons: 23%; Ref: 19%; Green: 12%; LD: 10%
EasingtonLabLabToss-up LabVote shares: Lab: 37%; Ref: 34%; RB: 19%
East Grinstead and UckfieldConsConsToss-up ConsVote shares: Cons: 26%; Lab: 21%; Ref: 15%; Green: 14%; LD: 14%
East HamLabLabToss-up LabVote shares: Lab: 36%; Green: 29%
East HampshireConsConsToss-up ConsVote shares: Cons: 28%; LD: 21%; Ref: 20%; Lab: 14%
East Kilbride and StrathavenSNPLabToss-up LabVote shares: Lab: 37%; SNP: 34%; Green: 10%
East RenfrewshireSNPLabToss-up LabVote shares: Lab: 37%; SNP: 31%
East SurreyConsConsLean ConsVote shares: Cons: 34%; Ref: 26%; Lab: 13%; LD: 10%
East ThanetConsLabToss-up LabVote shares: Lab: 42%; Ref: 35%
East WiltshireConsConsToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 22%; LD: 11%; RB: 10%
East Worthing and ShorehamConsLabLean LabVote shares: Lab: 34%; Ref: 22%; Cons: 18%; Green: 10%
EastbourneConsLDLean LDVote shares: LD: 35%; Cons: 22%; Ref: 22%; Lab: 10%
EastleighConsLDToss-up LDVote shares: LD: 30%; Cons: 29%; Ref: 20%; Lab: 10%
Edinburgh East and MusselburghSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 30%; Green: 16%
Edinburgh North and LeithSNPLabToss-up LabVote shares: Lab: 32%; SNP: 31%; Green: 17%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 35%; SNP: 18%; Green: 16%; Ref: 12%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 34%; SNP: 32%; Green: 14%
Edinburgh WestLDLDSafe LDVote shares: LD: 56%; SNP: 23%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 38%; Green: 17%; Cons: 15%; Ref: 14%
Ellesmere Port and BromboroughLabLabSafe LabVote shares: Lab: 54%; Ref: 27%; RB: 10%
Eltham and ChislehurstConsLabLean LabVote shares: Lab: 34%; Ref: 21%; Cons: 19%; Green: 11%
Ely and East CambridgeshireConsLDToss-up ConsVote shares: Cons: 28%; LD: 26%; Ref: 21%; Lab: 15%
Enfield NorthLabLabLikely LabVote shares: Lab: 37%; Green: 16%; Ref: 16%; Cons: 15%
Epping ForestConsConsLean ConsVote shares: Cons: 29%; Lab: 21%; Ref: 19%; LD: 10%
Epsom and EwellConsLDToss-up LDVote shares: LD: 38%; Cons: 32%; Ref: 15%
ErewashConsLabLean LabVote shares: Lab: 43%; Ref: 35%
Erith and ThamesmeadLabLabSafe LabVote shares: Lab: 42%; Green: 17%; Ref: 16%; Cons: 11%
Esher and WaltonConsLDLikely LDVote shares: LD: 52%; Cons: 33%
ExeterLabLabLikely LabVote shares: Lab: 35%; Green: 19%; Ref: 17%; Cons: 13%
Exmouth and Exeter EastConsConsToss-up ConsVote shares: Cons: 26%; Lab: 23%; LD: 17%; Ref: 15%
FalkirkSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 33%; Green: 10%; Ref: 10%
Fareham and WaterloovilleConsConsToss-up ConsVote shares: Cons: 25%; Ref: 24%; Lab: 20%; LD: 13%
Farnham and BordonConsConsToss-up ConsVote shares: Cons: 27%; LD: 23%; Ref: 20%; Lab: 15%
Faversham and Mid KentConsConsToss-up ConsVote shares: Cons: 26%; Lab: 21%; Ref: 21%; RB: 12%; Green: 10%
Feltham and HestonLabLabLean LabVote shares: Lab: 32%; Green: 18%; Ref: 17%; Cons: 14%
Filton and Bradley StokeConsLabLean LabVote shares: Lab: 34%; Ref: 20%; Cons: 19%; Green: 12%
Finchley and Golders GreenConsLabLean LabVote shares: Lab: 34%; Cons: 21%; Ref: 16%; Green: 15%
Folkestone and HytheConsLabToss-up RefVote shares: Ref: 38%; Lab: 37%; RB: 10%
Forest of DeanConsLabToss-up RefVote shares: Ref: 28%; Lab: 24%; Cons: 23%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 24%; Ref: 21%; Cons: 20%; Lab: 16%; Green: 11%
FyldeConsConsToss-up ConsVote shares: Cons: 28%; Lab: 27%; Ref: 20%; RB: 10%
GainsboroughConsConsToss-up RefVote shares: Ref: 29%; Cons: 24%; Lab: 23%; RB: 10%
Gateshead Central and WhickhamLabLabLikely LabVote shares: Lab: 48%; Ref: 31%; RB: 11%
GedlingConsLabLikely LabVote shares: Lab: 42%; Ref: 24%; Cons: 13%
Gillingham and RainhamConsLabToss-up LabVote shares: Lab: 30%; Ref: 25%; Cons: 21%; Green: 10%
Glasgow EastSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 32%; Green: 13%
Glasgow NorthSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 29%; Green: 17%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 33%; Green: 13%
Glasgow SouthSNPLabToss-up SNPVote shares: SNP: 34%; Lab: 28%; Green: 18%
Glasgow South WestSNPLabToss-up SNPVote shares: SNP: 38%; Lab: 32%; Green: 13%
Glasgow WestSNPLabToss-up SNPVote shares: Lab: 35%; SNP: 35%; Green: 15%
Glastonbury and SomertonConsLDToss-up LDVote shares: LD: 33%; Cons: 27%; Ref: 21%; Lab: 10%
Glenrothes and Mid FifeSNPLabToss-up SNPVote shares: SNP: 41%; Lab: 34%; Ref: 10%
GloucesterConsLabToss-up LabVote shares: Lab: 26%; Cons: 23%; Ref: 23%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 36%; LD: 33%; Ref: 14%
Goole and PocklingtonConsConsToss-up RefVote shares: Ref: 27%; Cons: 25%; Lab: 25%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 40%; SNP: 39%
Gorton and DentonLabLabToss-up LabVote shares: Lab: 32%; Green: 28%; Ref: 23%
GosportConsConsToss-up ConsVote shares: Cons: 32%; Ref: 27%; Lab: 17%; RB: 10%
GowerLabLabToss-up LabVote shares: Lab: 31%; Ref: 27%; Cons: 12%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 29%; Cons: 23%; Lab: 23%; RB: 10%
GraveshamConsLabToss-up RefVote shares: Lab: 27%; Ref: 27%; Cons: 23%; RB: 10%
Great Grimsby and CleethorpesConsLabToss-up RefVote shares: Ref: 41%; Lab: 38%; RB: 12%
Great YarmouthConsRefLean RBVote shares: RB: 32%; Lab: 24%; Cons: 20%; Ref: 14%
Greenwich and WoolwichLabLabLikely LabVote shares: Lab: 43%; Green: 23%; Cons: 10%; Ref: 10%
GuildfordConsLDLikely LDVote shares: LD: 50%; Cons: 33%
Hackney North and Stoke NewingtonLabLabLean LabVote shares: Lab: 42%; Green: 30%
Hackney South and ShoreditchLabLabLean LabVote shares: Lab: 43%; Green: 32%
HalesowenConsLabToss-up LabVote shares: Lab: 28%; Ref: 26%; Cons: 22%
HalifaxLabLabLean LabVote shares: Lab: 43%; Ref: 31%; RB: 12%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 27%; Ref: 22%; LD: 18%; Lab: 16%
Hamilton and Clyde ValleySNPLabToss-up LabVote shares: Lab: 40%; SNP: 33%; Ref: 10%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 42%; Green: 18%; Cons: 15%; Ref: 10%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 37%; Green: 21%; Cons: 15%; Ref: 10%
Harborough, Oadby and WigstonConsConsToss-up LabVote shares: Lab: 27%; Cons: 25%; Ref: 20%; Green: 10%; LD: 10%
HarlowConsLabToss-up RefVote shares: Ref: 29%; Lab: 25%; Cons: 23%; RB: 10%
Harpenden and BerkhamstedConsLDLikely LDVote shares: LD: 52%; Cons: 34%
Harrogate and KnaresboroughConsLDLean LDVote shares: LD: 46%; Cons: 32%; Ref: 11%
Harrow EastConsConsLean ConsVote shares: Cons: 33%; Lab: 25%; Ref: 14%; Green: 12%
Harrow WestLabLabLikely LabVote shares: Lab: 36%; Cons: 21%; Green: 16%; Ref: 11%
HartlepoolLabLabToss-up LabVote shares: Lab: 41%; Ref: 38%; RB: 11%
Harwich and North EssexConsConsToss-up ConsVote shares: Cons: 29%; Lab: 23%; Ref: 20%; RB: 11%
Hastings and RyeConsLabLean LabVote shares: Lab: 40%; Ref: 29%
HavantConsConsToss-up ConsVote shares: Cons: 24%; Lab: 22%; Ref: 22%; RB: 14%; Green: 10%
Hayes and HarlingtonLabLabLikely LabVote shares: Lab: 37%; Green: 18%; Ref: 16%; Cons: 14%
Hazel GroveConsLDToss-up LDVote shares: LD: 26%; Lab: 23%; Ref: 21%; Cons: 18%
Hemel HempsteadConsLabToss-up LabVote shares: Lab: 28%; Cons: 23%; Ref: 23%; LD: 11%
HendonConsLabToss-up LabVote shares: Lab: 29%; Cons: 22%; Ref: 20%; Green: 15%
Henley and ThameConsLDLean LDVote shares: LD: 45%; Cons: 36%; Ref: 10%
Hereford and South HerefordshireConsConsToss-up ConsVote shares: Cons: 28%; Ref: 21%; Lab: 20%; LD: 11%; RB: 11%
Herne Bay and SandwichConsConsToss-up RefVote shares: Ref: 27%; Lab: 24%; Cons: 23%; RB: 10%
Hertford and StortfordConsLabLean LabVote shares: Lab: 31%; Cons: 23%; Ref: 20%; Green: 11%
HertsmereConsConsToss-up ConsVote shares: Cons: 30%; Lab: 23%; Ref: 20%; Green: 10%
HexhamConsLabLikely LabVote shares: Lab: 38%; Cons: 22%; Ref: 22%
Heywood and Middleton NorthLabLabLean LabVote shares: Lab: 42%; Ref: 33%; RB: 13%
High PeakConsLabLikely LabVote shares: Lab: 41%; Cons: 21%; Ref: 19%
Hinckley and BosworthConsConsToss-up ConsVote shares: Cons: 30%; Ref: 27%; Lab: 15%; LD: 13%
HitchinConsLabLean LabVote shares: Lab: 34%; Cons: 23%; Ref: 18%
Holborn and St PancrasLabLabLean LabVote shares: Lab: 39%; Green: 26%
Honiton and SidmouthConsLDToss-up LDVote shares: LD: 32%; Cons: 27%; Ref: 23%
Hornchurch and UpminsterConsConsLean ConsVote shares: Cons: 37%; Ref: 29%; RB: 13%; Lab: 11%
Hornsey and Friern BarnetLabLabLikely LabVote shares: Lab: 46%; Green: 22%
HorshamConsLDToss-up LDVote shares: LD: 42%; Cons: 38%; Ref: 11%
Houghton and Sunderland SouthLabLabLean LabVote shares: Lab: 44%; Ref: 35%; RB: 13%
Hove and PortsladeLabLabLikely LabVote shares: Lab: 41%; Green: 21%; Ref: 13%; Cons: 11%
HuddersfieldLabLabLean LabVote shares: Lab: 33%; Green: 21%; Ref: 19%; Cons: 12%; RB: 10%
HuntingdonConsConsToss-up ConsVote shares: Cons: 25%; Lab: 24%; Ref: 22%
HyndburnConsLabToss-up LabVote shares: Lab: 33%; Ref: 26%; Cons: 17%; Green: 11%
Ilford NorthLabLabLean LabVote shares: Lab: 29%; Green: 17%; Cons: 16%; Other: 15%; Ref: 13%
Ilford SouthLabLabToss-up LabVote shares: Lab: 32%; Green: 25%; Cons: 12%; Other: 10%; Ref: 10%
Inverclyde and Renfrewshire WestSNPLabToss-up LabVote shares: Lab: 36%; SNP: 36%
Inverness, Skye and West Ross-shireSNPLDToss-up LDVote shares: LD: 43%; SNP: 37%
IpswichConsLabLean LabVote shares: Lab: 33%; Ref: 20%; Cons: 19%; Green: 14%
Isle of Wight EastConsConsToss-up ConsVote shares: Cons: 31%; Ref: 24%; Lab: 13%; RB: 12%
Isle of Wight WestConsLabToss-up LabVote shares: Lab: 27%; Ref: 27%; Cons: 23%
Islington NorthLabIndLikely LabVote shares: Lab: 36%; Green: 20%; Other: 18%; Cons: 10%
Islington South and FinsburyLabLabLean LabVote shares: Lab: 41%; Green: 27%; Ref: 10%
Jarrow and Gateshead EastLabLabLean LabVote shares: Lab: 46%; Ref: 33%; RB: 13%
Keighley and IlkleyConsConsLean LabVote shares: Lab: 33%; Cons: 23%; Ref: 19%; Green: 11%
Kenilworth and SouthamConsConsToss-up ConsVote shares: Cons: 27%; Lab: 21%; Ref: 20%; LD: 14%
Kensington and BayswaterLabLabToss-up LabVote shares: Lab: 31%; Cons: 27%; Ref: 14%; Green: 12%
KetteringConsLabLean LabVote shares: Lab: 31%; Ref: 23%; Cons: 20%; Green: 11%
Kilmarnock and LoudounSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 34%; Ref: 10%
Kingston and SurbitonLDLDLikely LDVote shares: LD: 37%; Cons: 19%; Ref: 15%; Lab: 14%
Kingston upon Hull EastLabLabToss-up LabVote shares: Lab: 39%; Ref: 38%; RB: 15%
Kingston upon Hull North and CottinghamLabLabLean LabVote shares: Lab: 46%; Ref: 32%; RB: 12%
Kingston upon Hull West and HaltempriceConsLabToss-up LabVote shares: Lab: 43%; Ref: 36%; RB: 12%
Kingswinford and South StaffordshireConsConsToss-up RefVote shares: Cons: 28%; Ref: 28%; Lab: 20%; RB: 10%
KnowsleyLabLabSafe LabVote shares: Lab: 57%; Ref: 25%; RB: 10%
Lancaster and WyreConsLabLikely LabVote shares: Lab: 43%; Ref: 26%; Cons: 11%
Leeds Central and HeadingleyLabLabLikely LabVote shares: Lab: 41%; Green: 26%; Ref: 10%
Leeds EastLabLabLikely LabVote shares: Lab: 48%; Ref: 30%; RB: 11%
Leeds North EastLabLabSafe LabVote shares: Lab: 46%; Green: 16%; Cons: 12%; Ref: 11%
Leeds North WestConsLabLikely LabVote shares: Lab: 41%; Ref: 18%; Cons: 17%
Leeds SouthLabLabLikely LabVote shares: Lab: 40%; Green: 17%; Ref: 15%; Cons: 10%; RB: 10%
Leeds South West and MorleyConsLabToss-up LabVote shares: Lab: 43%; Ref: 37%
Leeds West and PudseyLabLabLikely LabVote shares: Lab: 46%; Ref: 24%; RB: 11%
Leicester EastLabConsToss-up LabVote shares: Lab: 24%; Cons: 22%; Green: 13%; LD: 12%; Other: 10%
Leicester SouthLabIndLikely LabVote shares: Lab: 35%; Green: 19%; Other: 14%; Cons: 12%
Leicester WestLabLabLikely LabVote shares: Lab: 41%; Ref: 23%; Cons: 10%; Green: 10%
Leigh and AthertonConsLabLean LabVote shares: Lab: 44%; Ref: 35%; RB: 13%
LewesConsLDLean LDVote shares: LD: 37%; Cons: 23%; Ref: 18%; Lab: 11%
Lewisham EastLabLabLikely LabVote shares: Lab: 45%; Green: 21%; Ref: 12%
Lewisham NorthLabLabLikely LabVote shares: Lab: 46%; Green: 30%
Lewisham West and East DulwichLabLabLikely LabVote shares: Lab: 47%; Green: 26%
Leyton and WansteadLabLabLean LabVote shares: Lab: 38%; Green: 26%; Cons: 10%
LichfieldConsLabToss-up RefVote shares: Ref: 28%; Cons: 26%; Lab: 25%
LincolnConsLabLean LabVote shares: Lab: 42%; Ref: 29%; Cons: 10%
Liverpool GarstonLabLabSafe LabVote shares: Lab: 51%; Ref: 22%
Liverpool RiversideLabLabSafe LabVote shares: Lab: 47%; Green: 19%; Ref: 13%
Liverpool WaltonLabLabSafe LabVote shares: Lab: 59%; Ref: 22%; RB: 10%
Liverpool WavertreeLabLabSafe LabVote shares: Lab: 47%; Green: 17%; Ref: 13%
Liverpool West DerbyLabLabSafe LabVote shares: Lab: 58%; Ref: 21%
LivingstonSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 30%; Ref: 11%; Green: 10%
LlanelliLabLabToss-up RefVote shares: Ref: 28%; PC: 22%; Lab: 20%; Cons: 12%
Lothian EastSNPLabLean LabVote shares: Lab: 37%; SNP: 25%; Green: 12%; Ref: 11%
LoughboroughConsLabLikely LabVote shares: Lab: 38%; Cons: 21%; Ref: 19%
Louth and HorncastleConsConsLean RefVote shares: Ref: 33%; Cons: 23%; Lab: 21%; RB: 11%
LowestoftConsLabToss-up RefVote shares: Ref: 32%; Lab: 31%; Cons: 17%
Luton NorthLabLabLean LabVote shares: Lab: 29%; Ref: 18%; Cons: 15%; Green: 15%; RB: 10%
Luton South and South BedfordshireLabLabLean LabVote shares: Lab: 27%; Ref: 19%; Green: 16%; Cons: 15%; RB: 10%
MacclesfieldConsLabLikely LabVote shares: Lab: 41%; Cons: 22%; Ref: 18%
MaidenheadConsLDLean LDVote shares: LD: 39%; Cons: 31%; Ref: 14%
Maidstone and MallingConsConsToss-up ConsVote shares: Cons: 27%; Lab: 21%; Ref: 18%; LD: 13%; Green: 11%
MakerfieldLabLabLean LabVote shares: Lab: 49%; Ref: 36%; RB: 10%
MaldonConsConsToss-up ConsVote shares: Cons: 39%; Ref: 33%; RB: 10%
Manchester CentralLabLabLikely LabVote shares: Lab: 40%; Green: 20%; Ref: 15%
Manchester RusholmeLabLabLean LabVote shares: Lab: 41%; Green: 30%
Manchester WithingtonLabLabLikely LabVote shares: Lab: 47%; Green: 24%
MansfieldConsLabToss-up LabVote shares: Lab: 37%; Ref: 35%; Cons: 12%
Melksham and DevizesConsLDToss-up LDVote shares: LD: 36%; Cons: 34%; Ref: 16%
Melton and SystonConsConsToss-up RefVote shares: Ref: 26%; Lab: 25%; Cons: 22%; RB: 11%
Meriden and Solihull EastConsConsToss-up ConsVote shares: Cons: 26%; Ref: 24%; Lab: 22%; Green: 10%; RB: 10%
Merthyr Tydfil and AberdareLabLabToss-up RefVote shares: Ref: 35%; Lab: 34%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 29%; Cons: 24%; Lab: 18%; PC: 11%
Mid BedfordshireConsConsToss-up ConsVote shares: Cons: 29%; Lab: 22%; Ref: 19%; LD: 10%; RB: 10%
Mid BuckinghamshireConsConsToss-up ConsVote shares: Cons: 27%; Ref: 20%; Lab: 19%; LD: 16%
Mid CheshireConsLabLean LabVote shares: Lab: 44%; Ref: 32%
Mid DerbyshireConsLabToss-up LabVote shares: Lab: 31%; Ref: 25%; Cons: 23%
Mid Dorset and North PooleConsLDToss-up LDVote shares: LD: 29%; Cons: 28%; Ref: 23%; Lab: 10%
Mid DunbartonshireSNPLDLikely LDVote shares: LD: 50%; SNP: 29%
Mid LeicestershireConsConsToss-up LabVote shares: Lab: 29%; Ref: 23%; Cons: 22%; RB: 10%
Mid NorfolkConsConsToss-up RefVote shares: Ref: 27%; Cons: 24%; Lab: 23%; RB: 11%
Mid SussexConsLDLean LDVote shares: LD: 45%; Cons: 31%; Ref: 11%
Middlesbrough and Thornaby EastLabLabLean LabVote shares: Lab: 43%; Ref: 33%; RB: 13%
Middlesbrough South and East ClevelandConsLabToss-up RefVote shares: Ref: 39%; Lab: 35%; Cons: 12%
MidlothianSNPLabToss-up LabVote shares: Lab: 39%; SNP: 35%
Milton Keynes CentralConsLabLean LabVote shares: Lab: 32%; Cons: 22%; Ref: 17%; Green: 12%; LD: 10%
Milton Keynes NorthConsLabLean LabVote shares: Lab: 32%; Cons: 24%; Ref: 19%; Green: 11%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 42%; Green: 18%; Ref: 13%; Cons: 12%
MonmouthshireConsLabToss-up RefVote shares: Ref: 26%; Lab: 25%; Cons: 21%; PC: 11%
Montgomeryshire and GlyndŵrConsLabLean RefVote shares: Ref: 28%; Lab: 18%; Cons: 16%; PC: 15%; LD: 11%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 41%; Cons: 35%
Morecambe and LunesdaleConsLabLean LabVote shares: Lab: 33%; Ref: 24%; Cons: 22%
Motherwell, Wishaw and CarlukeSNPLabToss-up LabVote shares: Lab: 37%; SNP: 35%
Na h-Eileanan an IarSNPLabLean LabVote shares: Lab: 32%; SNP: 22%; Other: 18%; Ref: 13%
Neath and Swansea EastLabLabToss-up RefVote shares: Ref: 33%; Lab: 28%; PC: 10%
New Forest EastConsConsLean ConsVote shares: Cons: 37%; Ref: 28%; Lab: 12%
New Forest WestConsConsToss-up ConsVote shares: Cons: 25%; Ref: 24%; Lab: 21%; LD: 12%
NewarkConsConsToss-up LabVote shares: Lab: 27%; Cons: 25%; Ref: 25%
NewburyConsLDToss-up LDVote shares: LD: 28%; Ref: 26%; Cons: 25%; Lab: 10%
Newcastle upon Tyne Central and WestLabLabLikely LabVote shares: Lab: 48%; Ref: 28%; RB: 11%
Newcastle upon Tyne East and WallsendLabLabLikely LabVote shares: Lab: 50%; Ref: 26%; RB: 11%
Newcastle upon Tyne NorthLabLabLikely LabVote shares: Lab: 41%; Ref: 17%; Cons: 13%; Green: 11%
Newcastle-under-LymeConsLabToss-up LabVote shares: Lab: 31%; Ref: 26%; Cons: 22%
Newport EastLabLabToss-up RefVote shares: Ref: 34%; Lab: 32%; Green: 10%
Newport West and IslwynLabLabToss-up LabVote shares: Lab: 34%; Ref: 34%
Newton AbbotConsLDToss-up LDVote shares: LD: 26%; Cons: 25%; Ref: 24%; Lab: 13%
Newton Aycliffe and SpennymoorConsLabToss-up RefVote shares: Lab: 39%; Ref: 39%; RB: 12%
Normanton and HemsworthLabLabLean LabVote shares: Lab: 43%; Ref: 35%; RB: 14%
North Ayrshire and ArranSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 30%; Ref: 11%
North BedfordshireConsConsToss-up ConsVote shares: Cons: 27%; Ref: 24%; Lab: 21%; LD: 10%
North CornwallConsLDLean LDVote shares: LD: 35%; Cons: 25%; Ref: 23%
North CotswoldsConsConsLean ConsVote shares: Cons: 30%; LD: 20%; Lab: 17%; Ref: 16%
North DevonConsLDToss-up LDVote shares: LD: 31%; Cons: 26%; Ref: 22%
North DorsetConsConsToss-up ConsVote shares: Cons: 27%; Ref: 24%; LD: 19%; Lab: 14%
North DurhamLabLabToss-up LabVote shares: Lab: 39%; Ref: 36%; RB: 15%
North East CambridgeshireConsConsToss-up ConsVote shares: Cons: 33%; Ref: 33%; Lab: 12%; RB: 12%
North East DerbyshireConsLabToss-up LabVote shares: Lab: 30%; Ref: 27%; Cons: 23%
North East FifeSNPLDSafe LDVote shares: LD: 58%; SNP: 25%
North East HampshireConsLDToss-up LDVote shares: LD: 27%; Cons: 26%; Ref: 26%; Lab: 11%
North East HertfordshireConsLabToss-up LabVote shares: Lab: 26%; Cons: 25%; Ref: 23%
North East Somerset and HanhamConsLabToss-up LabVote shares: Lab: 30%; Cons: 25%; Ref: 22%
North HerefordshireConsGreenLean ConsVote shares: Cons: 34%; Ref: 26%; Green: 15%; Lab: 11%
North NorfolkConsLDToss-up RefVote shares: Ref: 31%; LD: 26%; Cons: 24%
North NorthumberlandConsLabLean LabVote shares: Lab: 33%; Ref: 24%; Cons: 19%
North ShropshireConsLDLean LDVote shares: LD: 34%; Ref: 25%; Cons: 21%; Lab: 10%
North SomersetConsLabToss-up LabVote shares: Lab: 27%; Cons: 26%; Ref: 22%; LD: 11%
North Warwickshire and BedworthConsLabLean RefVote shares: Ref: 32%; Lab: 24%; Cons: 22%; RB: 11%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 29%; Cons: 24%; Lab: 22%; RB: 10%
North West EssexConsConsToss-up ConsVote shares: Cons: 26%; Lab: 23%; Ref: 23%; LD: 10%
North West HampshireConsConsToss-up ConsVote shares: Cons: 25%; Lab: 22%; Ref: 22%; LD: 11%
North West LeicestershireConsLabToss-up RefVote shares: Lab: 28%; Ref: 28%; Cons: 23%
North West NorfolkConsConsToss-up RefVote shares: Ref: 30%; Cons: 23%; Lab: 19%; RB: 11%; LD: 10%
Northampton NorthConsLabLean LabVote shares: Lab: 37%; Ref: 25%; Cons: 13%; RB: 11%
Northampton SouthConsLabLean LabVote shares: Lab: 32%; Cons: 23%; Ref: 23%
Norwich NorthConsLabLean LabVote shares: Lab: 41%; Ref: 28%; Cons: 10%
Norwich SouthLabLabLean LabVote shares: Lab: 36%; Green: 23%; Ref: 15%; Cons: 11%
Nottingham EastLabLabSafe LabVote shares: Lab: 44%; Green: 18%; Ref: 12%
Nottingham North and KimberleyLabLabLikely LabVote shares: Lab: 48%; Ref: 29%; RB: 12%
Nottingham SouthLabLabLikely LabVote shares: Lab: 42%; Ref: 21%; Cons: 10%; Green: 10%; RB: 10%
NuneatonConsLabToss-up LabVote shares: Lab: 29%; Ref: 25%; Cons: 21%; Green: 11%
Old Bexley and SidcupConsConsToss-up ConsVote shares: Cons: 26%; Ref: 25%; Lab: 24%; RB: 10%
Oldham East and SaddleworthLabLabToss-up LabVote shares: Lab: 40%; Ref: 33%; RB: 11%
Oldham West, Chadderton and RoytonLabLabLean LabVote shares: Lab: 41%; Ref: 28%; RB: 12%; Other: 11%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 54%; SNP: 18%; Green: 13%; Ref: 11%
OrpingtonConsConsToss-up ConsVote shares: Cons: 26%; Lab: 24%; Ref: 22%
Ossett and Denby DaleConsLabLean LabVote shares: Lab: 35%; Ref: 24%; Cons: 20%
Oxford EastLabLabLikely LabVote shares: Lab: 38%; Green: 21%; Cons: 12%; Ref: 10%
Oxford West and AbingdonLDLDLikely LDVote shares: LD: 34%; Cons: 19%; Lab: 16%; Ref: 14%; Green: 10%
Paisley and Renfrewshire NorthSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 36%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: Lab: 36%; SNP: 36%; Green: 10%
PeckhamLabLabLikely LabVote shares: Lab: 46%; Green: 27%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 24%
Penistone and StocksbridgeConsLabToss-up LabVote shares: Lab: 42%; Ref: 39%
Penrith and SolwayConsLabLean LabVote shares: Lab: 35%; Ref: 23%; Cons: 22%
Perth and Kinross-shireSNPSNPLean SNPVote shares: SNP: 46%; Cons: 34%
PeterboroughConsLabToss-up RefVote shares: Ref: 24%; Cons: 23%; Lab: 23%; Green: 10%; RB: 10%
Plymouth Moor ViewConsLabToss-up LabVote shares: Lab: 35%; Ref: 30%; Cons: 15%
Plymouth Sutton and DevonportLabLabLikely LabVote shares: Lab: 36%; Ref: 20%; Green: 15%; Cons: 12%; RB: 11%
Pontefract, Castleford and KnottingleyLabLabToss-up LabVote shares: Lab: 42%; Ref: 36%; RB: 14%
PontypriddLabLabToss-up LabVote shares: Lab: 30%; Ref: 26%; PC: 12%; Green: 10%
PooleConsLabToss-up RefVote shares: Ref: 29%; Cons: 28%; Lab: 19%; LD: 10%
Poplar and LimehouseLabLabToss-up LabVote shares: Lab: 31%; Green: 24%; Cons: 12%; Ref: 11%
Portsmouth NorthConsLabToss-up RefVote shares: Ref: 31%; Cons: 24%; Lab: 21%; RB: 10%
Portsmouth SouthLabLabLean LabVote shares: Lab: 35%; Ref: 22%; Cons: 12%; Green: 11%; RB: 10%
PrestonLabLabLikely LabVote shares: Lab: 38%; Ref: 23%; RB: 11%
PutneyLabLabLikely LabVote shares: Lab: 40%; Cons: 19%; Green: 15%; Ref: 11%
Queen's Park and Maida ValeLabLabLean LabVote shares: Lab: 39%; Green: 25%; Cons: 11%; Ref: 10%
Rawmarsh and ConisbroughLabLabToss-up LabVote shares: Lab: 42%; Ref: 35%; RB: 15%
Rayleigh and WickfordConsConsToss-up RefVote shares: Ref: 34%; Cons: 33%; Lab: 12%; RB: 11%
Reading CentralLabLabLikely LabVote shares: Lab: 37%; Green: 22%; Cons: 14%; Ref: 13%
Reading West and Mid BerkshireConsLabToss-up ConsVote shares: Cons: 26%; Lab: 25%; Ref: 22%; LD: 10%
RedcarConsLabToss-up RefVote shares: Ref: 36%; Lab: 33%; Cons: 14%; RB: 10%
RedditchConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 23%; RB: 10%
ReigateConsConsToss-up LabVote shares: Cons: 24%; Lab: 24%; Ref: 20%; Green: 13%; LD: 10%
Rhondda and OgmoreLabLabToss-up LabVote shares: Lab: 37%; Ref: 33%; Green: 10%
Ribble ValleyConsLabToss-up LabVote shares: Lab: 29%; Cons: 25%; Ref: 25%
Richmond and NorthallertonConsConsToss-up ConsVote shares: Cons: 29%; Lab: 24%; Ref: 24%
Richmond ParkLDLDSafe LDVote shares: LD: 53%; Cons: 24%
RochdaleLabLabLikely LabVote shares: Lab: 39%; Ref: 24%; Other: 11%; RB: 11%
Rochester and StroodConsLabToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 22%
RomfordConsConsToss-up RefVote shares: Ref: 27%; Cons: 23%; Lab: 23%; RB: 11%
Romsey and Southampton NorthConsConsLean ConsVote shares: Cons: 30%; LD: 22%; Ref: 19%; Lab: 13%
Rossendale and DarwenConsLabLean LabVote shares: Lab: 37%; Ref: 26%; Cons: 18%
Rother ValleyConsLabLean RefVote shares: Ref: 46%; Lab: 36%
RotherhamLabLabLean LabVote shares: Lab: 43%; Ref: 33%; RB: 14%
RugbyConsLabToss-up LabVote shares: Lab: 28%; Ref: 25%; Cons: 24%
Ruislip, Northwood and PinnerConsConsToss-up ConsVote shares: Cons: 30%; Lab: 26%; Ref: 16%; Green: 11%
Runcorn and HelsbyLabLabLean LabVote shares: Lab: 49%; Ref: 36%
Runnymede and WeybridgeConsConsToss-up ConsVote shares: Cons: 27%; Ref: 21%; Lab: 19%; LD: 15%
RushcliffeConsLabLean LabVote shares: Lab: 37%; Cons: 24%; Ref: 18%
RutherglenSNPLabToss-up LabVote shares: Lab: 39%; SNP: 34%
Rutland and StamfordConsConsToss-up ConsVote shares: Cons: 29%; Ref: 24%; Lab: 22%; LD: 11%
SalfordLabLabSafe LabVote shares: Lab: 42%; Green: 17%; Ref: 17%; RB: 10%
SalisburyConsConsLean ConsVote shares: Cons: 30%; Lab: 22%; LD: 17%; Ref: 15%
Scarborough and WhitbyConsLabToss-up LabVote shares: Lab: 37%; Ref: 32%; Cons: 15%
ScunthorpeConsLabToss-up LabVote shares: Lab: 35%; Ref: 29%; Cons: 18%
Sefton CentralLabLabSafe LabVote shares: Lab: 48%; Ref: 18%; Cons: 14%
SelbyConsLabLean LabVote shares: Lab: 44%; Ref: 33%
SevenoaksConsConsLean ConsVote shares: Cons: 35%; Ref: 26%; Lab: 12%; LD: 12%
Sheffield Brightside and HillsboroughLabLabLikely LabVote shares: Lab: 40%; Green: 18%; Ref: 14%; RB: 10%
Sheffield CentralLabLabLean LabVote shares: Lab: 42%; Green: 33%
Sheffield HallamLabLabLikely LabVote shares: Lab: 40%; LD: 20%; Cons: 14%; Green: 10%; Ref: 10%
Sheffield HeeleyLabLabSafe LabVote shares: Lab: 42%; Green: 15%; Ref: 14%; Cons: 11%
Sheffield South EastLabLabLikely LabVote shares: Lab: 37%; Ref: 18%; Cons: 14%; Green: 10%
Sherwood ForestConsLabToss-up LabVote shares: Lab: 37%; Ref: 36%; Cons: 12%
ShipleyConsLabLikely LabVote shares: Lab: 39%; Cons: 20%; Ref: 19%
ShrewsburyConsLabToss-up LabVote shares: Lab: 31%; Ref: 24%; Cons: 19%; LD: 11%
Sittingbourne and SheppeyConsLabLean RefVote shares: Ref: 30%; Cons: 22%; Lab: 22%
Skipton and RiponConsConsToss-up LabVote shares: Lab: 28%; Ref: 24%; Cons: 23%
Sleaford and North HykehamConsConsToss-up RefVote shares: Ref: 29%; Lab: 24%; Cons: 23%; RB: 10%
SloughLabLabLean LabVote shares: Lab: 28%; Cons: 15%; Green: 15%; Ref: 14%; Other: 13%
SmethwickLabLabLikely LabVote shares: Lab: 34%; Green: 18%; Ref: 18%; RB: 12%; Cons: 10%
Solihull West and ShirleyConsConsToss-up ConsVote shares: Cons: 25%; Lab: 22%; Ref: 21%; LD: 12%; Green: 11%
South Basildon and East ThurrockConsRefLean RefVote shares: Ref: 34%; Cons: 22%; Lab: 20%; RB: 11%
South CambridgeshireConsLDLikely LDVote shares: LD: 52%; Cons: 32%
South CotswoldsConsLDToss-up LDVote shares: LD: 44%; Cons: 38%; Ref: 11%
South DerbyshireConsLabLean LabVote shares: Lab: 35%; Ref: 24%; Cons: 21%
South DevonConsLDToss-up LDVote shares: LD: 31%; Cons: 27%; Ref: 22%; Lab: 11%
South DorsetConsLabToss-up RefVote shares: Ref: 25%; Cons: 24%; Lab: 24%; LD: 12%
South East CornwallConsLabToss-up RefVote shares: Ref: 26%; Cons: 24%; Lab: 24%; LD: 11%
South Holland and The DeepingsConsConsLean RefVote shares: Ref: 33%; Cons: 25%; Lab: 17%; RB: 12%
South LeicestershireConsConsToss-up RefVote shares: Ref: 25%; Cons: 24%; Lab: 24%; LD: 10%; RB: 10%
South NorfolkConsLabToss-up LabVote shares: Lab: 29%; Cons: 25%; Ref: 21%; LD: 10%
South NorthamptonshireConsConsToss-up LabVote shares: Lab: 26%; Cons: 25%; Ref: 23%; RB: 10%
South RibbleConsLabLean LabVote shares: Lab: 36%; Ref: 24%; Cons: 21%
South ShieldsLabLabLean LabVote shares: Lab: 45%; Ref: 32%; RB: 12%
South ShropshireConsConsLean ConsVote shares: Cons: 31%; Ref: 20%; LD: 19%; Lab: 13%; RB: 11%
South SuffolkConsConsToss-up ConsVote shares: Cons: 27%; Lab: 21%; Ref: 20%; LD: 12%; RB: 11%
South West DevonConsConsToss-up ConsVote shares: Cons: 29%; Lab: 22%; Ref: 20%; LD: 11%; RB: 10%
South West HertfordshireConsConsLean ConsVote shares: Cons: 30%; LD: 19%; Lab: 17%; Ref: 15%
South West NorfolkConsLabLean RefVote shares: Ref: 32%; Lab: 21%; Cons: 19%; RB: 10%
South West WiltshireConsConsLean ConsVote shares: Cons: 30%; Lab: 19%; Ref: 19%; LD: 13%; RB: 11%
Southampton ItchenConsLabLean LabVote shares: Lab: 36%; Ref: 27%; Cons: 14%; Green: 10%
Southampton TestLabLabLikely LabVote shares: Lab: 34%; Ref: 19%; Green: 17%; Cons: 13%; RB: 10%
Southend East and RochfordConsLabToss-up LabVote shares: Lab: 28%; Ref: 25%; Cons: 22%
Southend West and LeighConsLabToss-up RefVote shares: Ref: 26%; Lab: 25%; Cons: 24%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 40%; Green: 18%; Cons: 14%; Ref: 12%
SouthportConsLabLean LabVote shares: Lab: 36%; Ref: 28%; Cons: 15%
SpelthorneConsConsToss-up ConsVote shares: Cons: 27%; Lab: 23%; Ref: 17%; LD: 15%; Green: 10%
Spen ValleyConsLabToss-up LabVote shares: Lab: 41%; Ref: 38%
St AlbansLDLDLikely LDVote shares: LD: 41%; Cons: 20%; Ref: 13%; Lab: 12%
St Austell and NewquayConsLabToss-up RefVote shares: Ref: 27%; Lab: 25%; Cons: 24%
St Helens NorthLabLabLikely LabVote shares: Lab: 49%; Ref: 31%; RB: 12%
St Helens South and WhistonLabLabLikely LabVote shares: Lab: 49%; Ref: 29%; RB: 11%
St IvesConsLDLean LDVote shares: LD: 37%; Ref: 23%; Cons: 21%
St Neots and Mid CambridgeshireConsLDLean LDVote shares: LD: 45%; Cons: 32%; Ref: 10%
StaffordConsLabLean LabVote shares: Lab: 32%; Cons: 23%; Ref: 23%; Green: 10%
Staffordshire MoorlandsConsConsToss-up RefVote shares: Ref: 29%; Lab: 24%; Cons: 23%; RB: 11%
Stalybridge and HydeLabLabLean LabVote shares: Lab: 45%; Ref: 31%; RB: 12%
StevenageConsLabToss-up LabVote shares: Lab: 31%; Ref: 24%; Cons: 19%; Green: 11%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 32%; Lab: 19%; Cons: 15%; Ref: 13%; Green: 10%
StockportLabLabLikely LabVote shares: Lab: 43%; Ref: 20%; Green: 11%; RB: 10%
Stockton NorthLabLabLean LabVote shares: Lab: 45%; Ref: 36%; RB: 10%
Stockton WestConsConsToss-up LabVote shares: Lab: 31%; Cons: 26%; Ref: 23%
Stoke-on-Trent CentralConsLabLean LabVote shares: Lab: 41%; Ref: 33%; RB: 14%
Stoke-on-Trent NorthConsLabToss-up RefVote shares: Ref: 40%; Lab: 38%; RB: 11%
Stoke-on-Trent SouthConsLabToss-up RefVote shares: Ref: 30%; Cons: 24%; Lab: 24%; RB: 10%
Stone, Great Wyrley and PenkridgeConsConsToss-up ConsVote shares: Cons: 30%; Lab: 24%; Ref: 20%
StourbridgeConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 23%; RB: 10%
Stratford and BowLabLabToss-up LabVote shares: Lab: 34%; Green: 33%
Stratford-on-AvonConsLDToss-up LDVote shares: LD: 33%; Cons: 29%; Ref: 21%
Streatham and Croydon NorthLabLabLikely LabVote shares: Lab: 42%; Green: 24%; Cons: 11%; Ref: 10%
Stretford and UrmstonLabLabSafe LabVote shares: Lab: 44%; Ref: 15%; Green: 14%; Cons: 11%
StroudConsLabLikely LabVote shares: Lab: 37%; Ref: 19%; Cons: 17%; Green: 14%
Suffolk CoastalConsLabToss-up LabVote shares: Lab: 25%; Cons: 24%; Ref: 24%; LD: 11%
Sunderland CentralLabLabLean LabVote shares: Lab: 45%; Ref: 34%; RB: 12%
Surrey HeathConsLDToss-up LDVote shares: LD: 40%; Cons: 34%; Ref: 14%
Sussex WealdConsConsLean ConsVote shares: Cons: 29%; Ref: 20%; Lab: 16%; LD: 15%; RB: 10%
Sutton and CheamConsLDLean LDVote shares: LD: 45%; Cons: 32%; Ref: 10%
Sutton ColdfieldConsConsToss-up LabVote shares: Lab: 28%; Cons: 27%; Ref: 21%
Swansea WestLabLabToss-up LabVote shares: Lab: 29%; Ref: 27%; Green: 11%; PC: 10%
Swindon NorthConsLabToss-up LabVote shares: Lab: 29%; Ref: 24%; Cons: 22%; RB: 10%
Swindon SouthConsLabLikely LabVote shares: Lab: 38%; Cons: 20%; Ref: 18%; Green: 12%
TamworthConsLabLean RefVote shares: Ref: 32%; Lab: 24%; Cons: 23%; RB: 11%
TattonConsConsToss-up LabVote shares: Lab: 30%; Cons: 26%; Ref: 20%
Taunton and WellingtonConsLDLean LDVote shares: LD: 33%; Ref: 23%; Cons: 22%; Lab: 11%
TelfordConsLabToss-up LabVote shares: Lab: 43%; Ref: 36%; RB: 11%
TewkesburyConsLDLean LDVote shares: LD: 38%; Cons: 30%; Ref: 15%
The WrekinConsConsToss-up ConsVote shares: Cons: 28%; Lab: 22%; Ref: 19%; RB: 12%
Thirsk and MaltonConsConsToss-up RefVote shares: Ref: 28%; Cons: 25%; Lab: 22%
Thornbury and YateConsLDToss-up LDVote shares: LD: 35%; Cons: 33%; Ref: 17%
ThurrockConsLabToss-up LabVote shares: Lab: 41%; Ref: 37%; RB: 11%
Tipton and WednesburyConsLabToss-up RefVote shares: Ref: 38%; Lab: 35%; RB: 12%
Tiverton and MineheadConsLDToss-up LDVote shares: LD: 28%; Cons: 26%; Ref: 25%; Lab: 10%
TonbridgeConsConsToss-up ConsVote shares: Cons: 27%; Ref: 22%; Lab: 18%; Green: 15%
TootingLabLabLikely LabVote shares: Lab: 45%; Green: 21%; Cons: 14%
TorbayConsLDToss-up LDVote shares: LD: 29%; Cons: 26%; Ref: 25%; Lab: 10%
TorfaenLabLabToss-up RefVote shares: Ref: 37%; Lab: 32%
Torridge and TavistockConsConsToss-up ConsVote shares: Cons: 27%; Ref: 21%; LD: 18%; Lab: 17%; RB: 10%
TottenhamLabLabLean LabVote shares: Lab: 42%; Green: 29%
Truro and FalmouthConsLabLean LabVote shares: Lab: 31%; Ref: 21%; Cons: 20%; LD: 10%
Tunbridge WellsConsLDLean LDVote shares: LD: 46%; Cons: 32%; Ref: 10%
TwickenhamLDLDLikely LDVote shares: LD: 41%; Cons: 18%; Lab: 15%; Ref: 12%
TynemouthLabLabSafe LabVote shares: Lab: 44%; Ref: 19%; Cons: 14%
Uxbridge and South RuislipConsLabToss-up LabVote shares: Lab: 29%; Ref: 28%; Cons: 19%; Green: 11%
Vale of GlamorganConsLabToss-up LabVote shares: Lab: 25%; Cons: 24%; Ref: 20%; PC: 13%
Vauxhall and Camberwell GreenLabLabLikely LabVote shares: Lab: 45%; Green: 26%
Wakefield and RothwellConsLabLean LabVote shares: Lab: 45%; Ref: 32%; RB: 12%
WallaseyLabLabSafe LabVote shares: Lab: 55%; Ref: 24%; RB: 10%
Walsall and BloxwichConsLabToss-up LabVote shares: Lab: 32%; Ref: 32%; RB: 13%
WalthamstowLabLabLean LabVote shares: Lab: 43%; Green: 30%
Warrington NorthLabLabLikely LabVote shares: Lab: 47%; Ref: 32%; RB: 12%
Warrington SouthLabLabLikely LabVote shares: Lab: 38%; Ref: 22%; Cons: 18%
Warwick and LeamingtonLabLabLikely LabVote shares: Lab: 36%; Cons: 17%; Ref: 17%; Green: 15%
Washington and Gateshead SouthLabLabLean LabVote shares: Lab: 45%; Ref: 34%; RB: 13%
WatfordConsLabToss-up LabVote shares: Lab: 25%; Cons: 21%; Ref: 19%; LD: 14%; Green: 10%
Waveney ValleyConsGreenToss-up ConsVote shares: Cons: 25%; Green: 22%; Ref: 22%; Lab: 16%
Weald of KentConsConsToss-up ConsVote shares: Cons: 28%; Ref: 26%; Lab: 20%; RB: 10%
Wellingborough and RushdenConsLabToss-up LabVote shares: Lab: 30%; Ref: 26%; Cons: 22%; RB: 10%
Wells and Mendip HillsConsLDLean LDVote shares: LD: 32%; Cons: 22%; Ref: 21%; Lab: 11%
Welwyn HatfieldConsLabToss-up LabVote shares: Lab: 28%; Cons: 26%; Ref: 22%
West Aberdeenshire and KincardineConsConsToss-up ConsVote shares: Cons: 41%; SNP: 36%
West BromwichConsLabLean LabVote shares: Lab: 43%; Ref: 30%; RB: 10%
West DorsetConsLDLean LDVote shares: LD: 34%; Cons: 26%; Ref: 21%; Lab: 10%
West DunbartonshireSNPLabToss-up SNPVote shares: SNP: 38%; Lab: 36%
West Ham and BecktonLabLabLean LabVote shares: Lab: 35%; Green: 23%; Ref: 12%; Cons: 10%
West LancashireLabLabLikely LabVote shares: Lab: 48%; Ref: 31%
West SuffolkConsConsToss-up ConsVote shares: Cons: 28%; Ref: 22%; Lab: 19%; RB: 12%
West WorcestershireConsConsLean ConsVote shares: Cons: 33%; Ref: 25%; Lab: 13%; LD: 12%
Westmorland and LonsdaleConsLDLikely LDVote shares: LD: 40%; Cons: 19%; Ref: 19%; Lab: 12%
Weston-super-MareConsLabToss-up LabVote shares: Lab: 29%; Ref: 24%; Cons: 22%
Wetherby and EasingwoldConsConsToss-up LabVote shares: Lab: 30%; Cons: 26%; Ref: 21%
Whitehaven and WorkingtonConsLabLean LabVote shares: Lab: 47%; Ref: 35%
Widnes and HalewoodLabLabSafe LabVote shares: Lab: 55%; Ref: 27%; RB: 11%
WiganLabLabLean LabVote shares: Lab: 45%; Ref: 32%; RB: 12%
WimbledonConsLDLikely LDVote shares: LD: 37%; Cons: 21%; Lab: 19%; Ref: 11%
WinchesterConsLDLikely LDVote shares: LD: 53%; Cons: 32%
WindsorConsConsLean ConsVote shares: Cons: 27%; Lab: 19%; Ref: 19%; LD: 16%
Wirral WestLabLabLikely LabVote shares: Lab: 42%; Cons: 19%; Ref: 19%
WithamConsConsToss-up RefVote shares: Ref: 26%; Cons: 24%; Lab: 22%; Green: 10%; RB: 10%
WitneyConsLDToss-up LDVote shares: LD: 35%; Cons: 31%; Ref: 16%
WokingConsLDLikely LDVote shares: LD: 52%; Cons: 31%
WokinghamConsLDLean LDVote shares: LD: 47%; Cons: 36%
Wolverhampton North EastConsLabToss-up LabVote shares: Lab: 37%; Ref: 33%; Cons: 12%
Wolverhampton South EastLabLabLean LabVote shares: Lab: 43%; Ref: 32%; RB: 14%
Wolverhampton WestConsLabLean LabVote shares: Lab: 33%; Ref: 20%; Cons: 19%; Green: 11%
WorcesterConsLabLean LabVote shares: Lab: 31%; Ref: 21%; Cons: 17%; Green: 15%
Worsley and EcclesLabLabLikely LabVote shares: Lab: 49%; Ref: 30%; RB: 11%
Worthing WestConsLabToss-up LabVote shares: Lab: 30%; Cons: 24%; Ref: 24%
WrexhamConsLabToss-up RefVote shares: Ref: 26%; Lab: 22%; Cons: 20%; PC: 14%
WycombeConsLabToss-up LabVote shares: Lab: 27%; Cons: 21%; Ref: 19%; Green: 10%; LD: 10%
Wyre ForestConsConsToss-up ConsVote shares: Cons: 27%; Lab: 22%; Ref: 22%; RB: 12%
Wythenshawe and Sale EastLabLabSafe LabVote shares: Lab: 43%; Ref: 18%; Green: 14%; Cons: 10%; RB: 10%
YeovilConsLDLean LDVote shares: LD: 32%; Ref: 24%; Cons: 21%; Lab: 10%
Ynys MônConsPCToss-up PCVote shares: PC: 31%; Cons: 30%; Lab: 14%; Ref: 14%
York CentralLabLabSafe LabVote shares: Lab: 47%; Green: 15%; Ref: 14%; Cons: 10%
York OuterConsLabLean LabVote shares: Lab: 34%; Cons: 23%; Ref: 19%; LD: 12%