Projection set: ElectoralCalculus/Find Out Now Sept 2026

Provider: ElectoralCalculus
Date: 2026-09-24
Fieldwork dates: Sep 4 - 11
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/aMajority
Per-seat winner28816561188477000000010118-37

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
LabLabLab172
ConsConsCons105
ConsLabLab86
ConsLabRef53
ConsLDLD49
ConsLabCons42
SNPLabLab25
ConsConsRef14
LabLabRef12
ConsLDCons11
SNPLabSNP11
LDLDLD8
SNPSNPSNP7
LabLabGreen5
ConsRefRef4
SNPLDLD4
LabIndLab3
LabLabCons2
ConsGreenCons2
ConsPCPC2
LabLabPC2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
OtherOtherLab1
LabIndRef1
ConsRefRB1
LabIndOther1
ConsConsLab1
LabConsCons1
ConsLabPC1
SNPSNPCons1
ConsSNPCons1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up LabVote shares: Lab: 30%; Ref: 27%; PC: 13%; RB: 12%
Aberdeen NorthSNPSNPLikely SNPVote shares: SNP: 35%; Lab: 17%; Cons: 14%; Ref: 12%
Aberdeen SouthSNPSNPToss-up ConsVote shares: Cons: 45%; SNP: 39%
Aberdeenshire North and Moray EastConsSNPToss-up ConsVote shares: Cons: 42%; SNP: 41%
Airdrie and ShottsSNPLabToss-up LabVote shares: Lab: 41%; SNP: 35%
AldershotConsLabToss-up LabVote shares: Lab: 26%; Cons: 24%; Ref: 23%; Green: 10%; LD: 10%
Aldridge-BrownhillsConsConsLean RefVote shares: Ref: 36%; Cons: 25%; Lab: 17%; RB: 10%
Alloa and GrangemouthSNPLabToss-up LabVote shares: Lab: 36%; SNP: 33%
Altrincham and Sale WestConsLabToss-up LabVote shares: Lab: 34%; Cons: 27%; Ref: 15%; Green: 12%
Alyn and DeesideLabLabToss-up RefVote shares: Ref: 28%; Lab: 24%; Cons: 14%; RB: 12%; PC: 10%
Amber ValleyConsLabToss-up RefVote shares: Ref: 43%; Lab: 37%; RB: 10%
Angus and Perthshire GlensSNPSNPLean SNPVote shares: SNP: 47%; Cons: 37%
Arbroath and Broughty FerrySNPSNPLikely SNPVote shares: SNP: 39%; Cons: 17%; Lab: 17%; Ref: 15%
Argyll, Bute and South LochaberSNPSNPLean SNPVote shares: SNP: 35%; Cons: 21%; LD: 18%; Ref: 10%
Arundel and South DownsConsConsLean ConsVote shares: Cons: 32%; Ref: 18%; Lab: 16%; LD: 14%; Green: 11%
AshfieldConsRefLikely RefVote shares: Ref: 40%; RB: 18%; Lab: 17%
AshfordConsLabToss-up RefVote shares: Cons: 24%; Ref: 24%; Lab: 21%; Green: 12%
Ashton-under-LyneLabLabToss-up LabVote shares: Lab: 40%; Ref: 36%; RB: 12%
AylesburyConsLabToss-up ConsVote shares: Cons: 24%; Lab: 22%; LD: 22%; Ref: 18%
Ayr, Carrick and CumnockSNPLabToss-up SNPVote shares: SNP: 27%; Cons: 23%; Lab: 22%; Ref: 12%
BanburyConsLabToss-up ConsVote shares: Cons: 29%; Lab: 26%; Ref: 21%; Green: 10%
Bangor AberconwyConsLabToss-up PCVote shares: PC: 27%; Lab: 21%; Ref: 19%; Cons: 17%
BarkingLabLabToss-up LabVote shares: Lab: 26%; Ref: 24%; Green: 19%; RB: 11%; Cons: 10%
Barnsley NorthLabLabToss-up LabVote shares: Lab: 41%; Ref: 37%; RB: 14%
Barnsley SouthLabLabToss-up RefVote shares: Ref: 40%; Lab: 36%; RB: 15%
Barrow and FurnessConsLabToss-up LabVote shares: Lab: 30%; Ref: 28%; Cons: 24%
Basildon and BillericayConsConsToss-up ConsVote shares: Cons: 39%; Ref: 34%; Lab: 10%
BasingstokeConsLabToss-up LabVote shares: Lab: 27%; Cons: 24%; Ref: 21%; Green: 12%
BassetlawConsLabToss-up RefVote shares: Ref: 37%; Lab: 32%; Cons: 14%
BathLDLDLikely LDVote shares: LD: 38%; Lab: 18%; Cons: 14%; Green: 13%; Ref: 10%
Bathgate and LinlithgowSNPLabLean LabVote shares: Lab: 40%; SNP: 32%
BatterseaLabLabLikely LabVote shares: Lab: 37%; Green: 18%; Cons: 17%; Ref: 12%
BeaconsfieldConsConsLean ConsVote shares: Cons: 31%; Ref: 20%; LD: 19%; Lab: 12%
Beckenham and PengeLabLabLikely LabVote shares: Lab: 37%; Cons: 19%; Ref: 17%; Green: 12%
BedfordLabLabLean LabVote shares: Lab: 32%; Ref: 20%; Cons: 17%; Green: 12%
Bermondsey and Old SouthwarkLabLabLean LabVote shares: Lab: 32%; Green: 22%; LD: 17%; Ref: 13%
Berwickshire, Roxburgh and SelkirkConsConsLikely ConsVote shares: Cons: 48%; SNP: 33%
Bethnal Green and StepneyLabLabToss-up GreenVote shares: Green: 28%; Lab: 21%; Other: 20%; Ref: 12%
Beverley and HoldernessConsConsToss-up ConsVote shares: Cons: 29%; Lab: 27%; Ref: 25%
Bexhill and BattleConsConsLean ConsVote shares: Cons: 36%; Ref: 26%; Lab: 16%
Bexleyheath and CrayfordConsLabToss-up RefVote shares: Ref: 29%; Cons: 27%; Lab: 23%
Bicester and WoodstockConsLDLikely LDVote shares: LD: 46%; Cons: 28%; Ref: 10%
BirkenheadLabLabSafe LabVote shares: Lab: 45%; Green: 19%; Ref: 16%
Birmingham EdgbastonLabLabLean LabVote shares: Lab: 33%; Ref: 23%; Cons: 13%; Green: 12%
Birmingham ErdingtonLabLabToss-up LabVote shares: Lab: 37%; Ref: 35%; RB: 13%
Birmingham Hall Green and MoseleyLabLabToss-up LabVote shares: Green: 23%; Lab: 23%; Other: 18%; Ref: 13%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Ref: 26%; Lab: 21%; Green: 14%; Other: 14%; RB: 12%; Cons: 11%
Birmingham LadywoodLabLabToss-up GreenVote shares: Green: 29%; Lab: 26%; Other: 17%; Ref: 13%
Birmingham NorthfieldConsLabToss-up LabVote shares: Lab: 38%; Ref: 38%; RB: 10%
Birmingham Perry BarrLabIndToss-up LabVote shares: Lab: 24%; Other: 21%; Green: 18%; Ref: 16%; Cons: 10%
Birmingham Selly OakLabLabLean LabVote shares: Lab: 31%; Ref: 19%; Green: 18%; Cons: 12%; RB: 10%
Birmingham YardleyLabLabToss-up LabVote shares: Lab: 24%; Ref: 20%; Other: 18%; Green: 14%
Bishop AucklandConsLabToss-up RefVote shares: Ref: 34%; Lab: 33%; Cons: 13%; RB: 10%
BlackburnLabIndToss-up LabVote shares: Lab: 24%; Ref: 24%; Other: 19%; Green: 13%
Blackley and Middleton SouthLabLabLean LabVote shares: Lab: 47%; Ref: 33%; RB: 11%
Blackpool North and FleetwoodConsLabToss-up RefVote shares: Ref: 34%; Lab: 31%; Cons: 17%
Blackpool SouthConsLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 14%
Blaenau Gwent and RhymneyLabLabLean LabVote shares: Lab: 27%; PC: 18%; Ref: 18%; Cons: 11%; RB: 10%
Blaydon and ConsettLabLabLikely LabVote shares: Lab: 47%; Ref: 32%; RB: 11%
Blyth and AshingtonLabLabLean LabVote shares: Lab: 43%; Ref: 34%; RB: 13%
Bognor Regis and LittlehamptonConsConsLean ConsVote shares: Cons: 43%; Ref: 31%; Lab: 11%
BolsoverConsLabToss-up RefVote shares: Ref: 43%; Lab: 37%; RB: 10%
Bolton North EastConsLabToss-up LabVote shares: Lab: 42%; Ref: 37%
Bolton South and WalkdenLabLabToss-up LabVote shares: Lab: 39%; Ref: 35%; RB: 12%
Bolton WestConsLabToss-up LabVote shares: Lab: 29%; Ref: 26%; Cons: 21%; Green: 10%
BootleLabLabSafe LabVote shares: Lab: 52%; Ref: 21%; RB: 10%
Boston and SkegnessConsRefLean RefVote shares: Ref: 46%; Cons: 34%
Bournemouth EastConsLabToss-up LabVote shares: Lab: 27%; Cons: 23%; Ref: 19%; Green: 12%
Bournemouth WestConsLabToss-up LabVote shares: Lab: 24%; Cons: 22%; Ref: 22%; LD: 12%; Green: 11%
BracknellConsLabToss-up ConsVote shares: Cons: 30%; Ref: 24%; Lab: 22%; Green: 11%
Bradford EastLabLabToss-up LabVote shares: Lab: 28%; Ref: 21%; Green: 16%; Other: 12%; Cons: 10%
Bradford SouthLabLabToss-up LabVote shares: Lab: 38%; Ref: 34%; RB: 13%
Bradford WestLabLabToss-up LabVote shares: Green: 23%; Lab: 23%; Ref: 17%; Other: 15%
BraintreeConsConsToss-up ConsVote shares: Cons: 37%; Ref: 34%; RB: 11%
Brecon, Radnor and Cwm TaweConsLDToss-up ConsVote shares: Cons: 22%; Ref: 20%; LD: 18%; Lab: 15%; PC: 11%
Brent EastLabLabLean LabVote shares: Lab: 32%; Green: 20%; Ref: 16%; Cons: 12%
Brent WestLabLabToss-up ConsVote shares: Cons: 26%; Lab: 25%; Green: 19%; Ref: 18%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 29%; Ref: 19%; Green: 17%; Cons: 16%
Brentwood and OngarConsConsLean ConsVote shares: Cons: 42%; Ref: 30%
BridgendConsLabToss-up RefVote shares: Lab: 25%; Ref: 25%; Cons: 13%; PC: 12%; RB: 11%
BridgwaterConsConsToss-up ConsVote shares: Cons: 36%; Ref: 33%; Lab: 12%
Bridlington and The WoldsConsConsToss-up ConsVote shares: Cons: 38%; Ref: 36%; Lab: 12%
Brigg and ImminghamConsConsLean RefVote shares: Ref: 34%; Cons: 24%; Lab: 21%
Brighton Kemptown and PeacehavenLabLabToss-up LabVote shares: Lab: 30%; Green: 23%; Cons: 15%; Ref: 15%
Brighton PavilionGreenGreenLikely GreenVote shares: Green: 47%; Lab: 28%
Bristol CentralLabGreenSafe GreenVote shares: Green: 57%; Lab: 28%
Bristol EastLabLabToss-up LabVote shares: Lab: 36%; Green: 33%; Cons: 10%
Bristol North EastLabLabLean LabVote shares: Lab: 32%; Green: 22%; Ref: 17%; Cons: 12%; RB: 10%
Bristol North WestLabLabLikely LabVote shares: Lab: 38%; Green: 19%; Ref: 13%; Cons: 12%
Bristol SouthLabLabToss-up LabVote shares: Lab: 33%; Green: 26%; Ref: 16%
Broadland and FakenhamConsConsToss-up ConsVote shares: Cons: 30%; Ref: 24%; Lab: 23%
Bromley and Biggin HillConsConsLean ConsVote shares: Cons: 31%; Lab: 23%; Ref: 23%
BromsgroveConsConsLean ConsVote shares: Cons: 35%; Ref: 26%; Lab: 16%
BroxbourneConsConsToss-up ConsVote shares: Cons: 35%; Ref: 31%; Lab: 13%; RB: 10%
BroxtoweConsLabToss-up LabVote shares: Lab: 43%; Ref: 36%
Buckingham and BletchleyConsLabToss-up ConsVote shares: Cons: 29%; Lab: 24%; Ref: 23%; Green: 11%
BurnleyConsLabToss-up LabVote shares: Lab: 39%; Ref: 39%
Burton and UttoxeterConsLabToss-up ConsVote shares: Cons: 32%; Ref: 31%; Lab: 18%
Bury NorthConsLabToss-up LabVote shares: Lab: 31%; Ref: 25%; Cons: 20%; Green: 10%
Bury SouthConsLabLean LabVote shares: Lab: 44%; Ref: 34%
Bury St Edmunds and StowmarketConsLabToss-up ConsVote shares: Cons: 25%; Lab: 25%; Ref: 19%; Green: 13%
CaerfyrddinConsPCLikely PCVote shares: PC: 35%; Cons: 17%; Ref: 17%; Lab: 16%
CaerphillyLabLabToss-up PCVote shares: PC: 25%; Lab: 24%; Ref: 21%; Cons: 11%; RB: 10%
Caithness, Sutherland and Easter RossSNPLDSafe LDVote shares: LD: 55%; SNP: 28%
Calder ValleyConsLabLean LabVote shares: Lab: 39%; Ref: 25%; Cons: 15%
Camborne and RedruthConsLabToss-up LabVote shares: Lab: 24%; Ref: 23%; Cons: 20%; LD: 10%; RB: 10%
CambridgeLabLabLean LabVote shares: Lab: 35%; Green: 25%; LD: 15%
Cannock ChaseConsLabLean RefVote shares: Ref: 31%; Cons: 23%; Lab: 22%; RB: 10%
CanterburyLabLabLean LabVote shares: Lab: 32%; Cons: 19%; Ref: 19%; Green: 15%
Cardiff EastLabLabLean LabVote shares: Lab: 29%; Ref: 15%; PC: 13%; Green: 12%; Cons: 11%; LD: 11%
Cardiff NorthLabLabLikely LabVote shares: Lab: 32%; Cons: 17%; PC: 16%; Ref: 15%
Cardiff South and PenarthLabLabLikely LabVote shares: Lab: 29%; Cons: 14%; Green: 14%; PC: 14%; Ref: 14%
Cardiff WestLabLabToss-up LabVote shares: Lab: 25%; PC: 23%; Ref: 15%; Cons: 14%
CarlisleConsLabToss-up LabVote shares: Lab: 31%; Ref: 28%; Cons: 19%
Carshalton and WallingtonConsLDLean LDVote shares: LD: 32%; Ref: 21%; Cons: 19%; Lab: 13%
Castle PointConsConsLean RefVote shares: Ref: 41%; Cons: 32%; RB: 15%
Central AyrshireSNPLabLean LabVote shares: Lab: 39%; SNP: 31%
Central DevonConsConsToss-up ConsVote shares: Cons: 30%; Lab: 24%; Ref: 20%; LD: 12%
Central Suffolk and North IpswichConsConsToss-up ConsVote shares: Cons: 30%; Ref: 23%; Lab: 19%; Green: 13%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 40%; Ref: 16%; Cons: 11%; Lab: 10%; LD: 10%
Chatham and AylesfordConsLabToss-up RefVote shares: Ref: 29%; Cons: 23%; Lab: 21%
CheadleConsLDLikely LDVote shares: LD: 37%; Lab: 18%; Cons: 17%; Ref: 16%
ChelmsfordConsLDLikely LDVote shares: LD: 44%; Cons: 28%; Ref: 12%
Chelsea and FulhamConsLabToss-up ConsVote shares: Cons: 28%; Lab: 26%; Ref: 16%; Green: 14%
CheltenhamConsLDLikely LDVote shares: LD: 52%; Cons: 31%
Chesham and AmershamConsLDLean LDVote shares: LD: 43%; Cons: 35%; Ref: 10%
Chester North and NestonLabLabLikely LabVote shares: Lab: 40%; Ref: 23%; Cons: 15%; Green: 11%
Chester South and EddisburyConsConsToss-up ConsVote shares: Cons: 27%; Lab: 26%; Ref: 22%; LD: 10%
ChesterfieldLabLabLean LabVote shares: Lab: 46%; Ref: 36%
ChichesterConsLDLean LDVote shares: LD: 34%; Cons: 22%; Ref: 20%; Lab: 11%
Chingford and Woodford GreenConsConsToss-up ConsVote shares: Cons: 25%; Ref: 20%; Lab: 18%; Other: 17%; Green: 10%
ChippenhamConsLDLikely LDVote shares: LD: 46%; Cons: 26%; Ref: 13%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 27%; Lab: 26%; Ref: 18%; Green: 15%
ChorleyOtherOtherSafe LabVote shares: Lab: 50%; Ref: 16%; Green: 14%
ChristchurchConsConsLean ConsVote shares: Cons: 40%; Ref: 31%
Cities of London and WestminsterConsLabToss-up LabVote shares: Lab: 27%; Cons: 26%; Green: 17%; Ref: 14%
City of DurhamLabLabLikely LabVote shares: Lab: 38%; Ref: 18%; LD: 14%; Cons: 11%; Green: 10%
ClactonConsRefLean RefVote shares: Ref: 43%; Cons: 32%; RB: 13%
Clapham and Brixton HillLabLabLikely LabVote shares: Lab: 40%; Green: 25%; Ref: 10%
Clwyd EastConsLabToss-up ConsVote shares: Cons: 25%; Lab: 22%; Ref: 22%; PC: 12%
Clwyd NorthConsLabToss-up ConsVote shares: Cons: 30%; Ref: 25%; Lab: 21%
Coatbridge and BellshillSNPLabToss-up LabVote shares: Lab: 38%; SNP: 37%
ColchesterConsLabLean LabVote shares: Lab: 30%; Ref: 21%; Cons: 18%; Green: 12%; LD: 10%
Colne ValleyConsLabLean LabVote shares: Lab: 31%; Cons: 22%; Ref: 22%; Green: 12%
CongletonConsLabToss-up LabVote shares: Lab: 29%; Cons: 27%; Ref: 24%
Corby and East NorthamptonshireConsLabToss-up LabVote shares: Lab: 27%; Cons: 24%; Ref: 22%; LD: 10%
Coventry EastLabLabToss-up LabVote shares: Lab: 40%; Ref: 33%; RB: 13%
Coventry North WestLabLabLean LabVote shares: Lab: 42%; Ref: 32%
Coventry SouthLabLabToss-up LabVote shares: Lab: 22%; Ref: 21%; Cons: 18%; Other: 14%; Green: 13%
Cowdenbeath and KirkcaldySNPLabToss-up LabVote shares: Lab: 38%; SNP: 32%
Cramlington and KillingworthLabLabLean LabVote shares: Lab: 47%; Ref: 33%; RB: 10%
CrawleyConsLabToss-up RefVote shares: Ref: 25%; Lab: 24%; Cons: 22%; Green: 12%
Crewe and NantwichConsLabToss-up LabVote shares: Lab: 43%; Ref: 38%
Croydon EastLabLabLean LabVote shares: Lab: 29%; Ref: 21%; Cons: 20%; Green: 14%
Croydon SouthConsConsToss-up ConsVote shares: Cons: 29%; Lab: 25%; Ref: 19%; Green: 10%
Croydon WestLabLabLikely LabVote shares: Lab: 36%; Green: 19%; Ref: 16%; Cons: 12%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 39%; Lab: 36%
Dagenham and RainhamLabLabToss-up RefVote shares: Ref: 37%; Lab: 31%; RB: 15%
DarlingtonConsLabToss-up LabVote shares: Lab: 29%; Cons: 26%; Ref: 26%; Green: 11%
DartfordConsLabToss-up ConsVote shares: Cons: 29%; Ref: 28%; Lab: 21%; Green: 10%
DaventryConsConsLean ConsVote shares: Cons: 31%; Ref: 23%; Lab: 22%; LD: 11%
Derby NorthConsLabLean LabVote shares: Lab: 45%; Ref: 32%
Derby SouthLabLabToss-up LabVote shares: Lab: 36%; Ref: 35%; RB: 13%
Derbyshire DalesConsLabToss-up ConsVote shares: Cons: 29%; Lab: 29%; Ref: 21%
Dewsbury and BatleyLabIndLean RefVote shares: Ref: 26%; Lab: 17%; Other: 17%; Green: 13%; RB: 12%; Cons: 11%
Didcot and WantageConsLDLikely LDVote shares: LD: 43%; Cons: 27%; Ref: 12%
Doncaster CentralLabLabToss-up LabVote shares: Lab: 40%; Ref: 37%
Doncaster East and the Isle of AxholmeConsLabToss-up RefVote shares: Ref: 30%; Cons: 27%; Lab: 25%
Doncaster NorthLabLabLean LabVote shares: Lab: 31%; Ref: 19%; Cons: 16%; Green: 10%
Dorking and HorleyConsLDToss-up LDVote shares: LD: 43%; Cons: 38%; Ref: 10%
Dover and DealConsLabToss-up RefVote shares: Ref: 39%; Lab: 36%; RB: 10%
Droitwich and EveshamConsConsLean ConsVote shares: Cons: 42%; Ref: 28%; Lab: 10%
DudleyConsLabLean RefVote shares: Ref: 35%; Cons: 21%; Lab: 19%; RB: 10%
Dulwich and West NorwoodLabLabLikely LabVote shares: Lab: 43%; Green: 26%; Ref: 10%
Dumfries and GallowayConsConsToss-up ConsVote shares: Cons: 39%; SNP: 39%
Dumfriesshire, Clydesdale and TweeddaleConsConsLean ConsVote shares: Cons: 43%; SNP: 34%
Dundee CentralSNPSNPLean SNPVote shares: SNP: 44%; Lab: 31%
Dunfermline and DollarSNPLabToss-up LabVote shares: Lab: 39%; SNP: 32%
Dunstable and Leighton BuzzardConsLabToss-up ConsVote shares: Cons: 32%; Ref: 28%; Lab: 18%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 47%; Ref: 15%; Cons: 12%; Lab: 11%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 35%; Green: 18%; Cons: 14%; Ref: 12%; LD: 10%
Ealing NorthLabLabLean LabVote shares: Lab: 32%; Ref: 18%; Green: 17%; Cons: 14%
Ealing SouthallLabLabLean LabVote shares: Lab: 33%; Green: 19%; Ref: 14%; Cons: 12%; Other: 11%
Earley and WoodleyConsLabToss-up ConsVote shares: Cons: 28%; Lab: 25%; Ref: 15%; Green: 14%; LD: 10%
EasingtonLabLabToss-up LabVote shares: Lab: 40%; Ref: 34%; RB: 14%
East Grinstead and UckfieldConsConsLean ConsVote shares: Cons: 30%; Lab: 16%; LD: 15%; Ref: 14%; Green: 13%
East HamLabLabToss-up LabVote shares: Lab: 30%; Green: 24%; Ref: 15%; Other: 13%
East HampshireConsConsToss-up ConsVote shares: Cons: 30%; LD: 25%; Ref: 19%; Lab: 11%
East Kilbride and StrathavenSNPLabToss-up LabVote shares: Lab: 40%; SNP: 33%
East RenfrewshireSNPLabLean LabVote shares: Lab: 39%; SNP: 30%
East SurreyConsConsLean ConsVote shares: Cons: 42%; Ref: 28%
East ThanetConsLabToss-up LabVote shares: Lab: 36%; Ref: 35%; RB: 10%
East WiltshireConsConsLean ConsVote shares: Cons: 35%; Ref: 26%; Lab: 13%; LD: 10%
East Worthing and ShorehamConsLabLean LabVote shares: Lab: 31%; Ref: 23%; Cons: 20%; Green: 10%
EastbourneConsLDLikely LDVote shares: LD: 39%; Ref: 20%; Cons: 19%
EastleighConsLDToss-up ConsVote shares: Cons: 29%; LD: 23%; Ref: 21%; Lab: 13%
Edinburgh East and MusselburghSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 33%; Green: 14%
Edinburgh North and LeithSNPLabToss-up LabVote shares: Lab: 35%; SNP: 31%; Green: 14%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 36%; SNP: 17%; Green: 13%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 37%; SNP: 31%; Green: 11%
Edinburgh WestLDLDSafe LDVote shares: LD: 59%; SNP: 22%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 33%; Ref: 18%; Cons: 15%; Green: 15%
Ellesmere Port and BromboroughLabLabSafe LabVote shares: Lab: 56%; Ref: 27%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 30%; Ref: 24%; Cons: 19%; Green: 11%
Ely and East CambridgeshireConsLDToss-up ConsVote shares: Cons: 29%; LD: 22%; Ref: 20%; Lab: 16%
Enfield NorthLabLabLean LabVote shares: Lab: 36%; Ref: 23%; Cons: 13%; Green: 13%
Epping ForestConsConsLean ConsVote shares: Cons: 31%; Ref: 20%; Lab: 17%
Epsom and EwellConsLDLean ConsVote shares: Cons: 31%; LD: 21%; Ref: 21%; Lab: 12%
ErewashConsLabToss-up LabVote shares: Lab: 41%; Ref: 38%
Erith and ThamesmeadLabLabLikely LabVote shares: Lab: 42%; Ref: 26%; RB: 11%
Esher and WaltonConsLDSafe LDVote shares: LD: 55%; Cons: 30%
ExeterLabLabLikely LabVote shares: Lab: 35%; Green: 19%; Ref: 16%; Cons: 13%
Exmouth and Exeter EastConsConsToss-up ConsVote shares: Cons: 25%; Lab: 20%; LD: 20%; Ref: 20%
FalkirkSNPLabToss-up LabVote shares: Lab: 36%; SNP: 35%
Fareham and WaterloovilleConsConsLean ConsVote shares: Cons: 39%; Ref: 28%; Lab: 11%
Farnham and BordonConsConsToss-up ConsVote shares: Cons: 29%; LD: 22%; Ref: 22%; Lab: 10%
Faversham and Mid KentConsConsToss-up ConsVote shares: Cons: 34%; Ref: 27%; Lab: 17%
Feltham and HestonLabLabToss-up LabVote shares: Lab: 34%; Ref: 28%
Filton and Bradley StokeConsLabLean LabVote shares: Lab: 33%; Ref: 20%; Cons: 19%; Green: 12%
Finchley and Golders GreenConsLabToss-up LabVote shares: Lab: 27%; Cons: 25%; Green: 18%; Ref: 15%
Folkestone and HytheConsLabToss-up RefVote shares: Ref: 26%; Lab: 25%; Cons: 21%; RB: 11%; Green: 10%
Forest of DeanConsLabToss-up ConsVote shares: Cons: 30%; Lab: 23%; Ref: 23%; Green: 11%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 25%; Cons: 19%; Ref: 19%; Lab: 16%; Green: 11%
FyldeConsConsToss-up ConsVote shares: Cons: 28%; Ref: 27%; Lab: 24%
GainsboroughConsConsToss-up RefVote shares: Ref: 30%; Cons: 26%; Lab: 21%
Gateshead Central and WhickhamLabLabLikely LabVote shares: Lab: 50%; Ref: 30%
GedlingConsLabLean LabVote shares: Lab: 44%; Ref: 30%; Cons: 10%
Gillingham and RainhamConsLabToss-up RefVote shares: Ref: 27%; Lab: 24%; Cons: 23%; Green: 10%
Glasgow EastSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 34%; Green: 11%
Glasgow NorthSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 32%; Green: 16%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 35%; Green: 11%
Glasgow SouthSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 32%; Green: 17%
Glasgow South WestSNPLabToss-up SNPVote shares: SNP: 38%; Lab: 34%; Green: 11%
Glasgow WestSNPLabToss-up LabVote shares: Lab: 37%; SNP: 34%; Green: 13%
Glastonbury and SomertonConsLDLikely LDVote shares: LD: 38%; Cons: 23%; Ref: 19%
Glenrothes and Mid FifeSNPLabToss-up SNPVote shares: SNP: 40%; Lab: 36%
GloucesterConsLabToss-up LabVote shares: Lab: 24%; Ref: 24%; Cons: 22%; LD: 11%; Green: 10%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 40%; LD: 40%; Ref: 10%
Goole and PocklingtonConsConsToss-up RefVote shares: Ref: 30%; Cons: 26%; Lab: 22%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 44%; SNP: 38%
Gorton and DentonLabLabToss-up GreenVote shares: Green: 30%; Lab: 29%; Ref: 26%
GosportConsConsLean ConsVote shares: Cons: 41%; Ref: 29%; Lab: 11%
GowerLabLabLean LabVote shares: Lab: 29%; Ref: 19%; Cons: 18%; PC: 13%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 33%; Cons: 32%; Lab: 13%
GraveshamConsLabToss-up ConsVote shares: Cons: 30%; Ref: 29%; Lab: 21%
Great Grimsby and CleethorpesConsLabLean RefVote shares: Ref: 44%; Lab: 35%; RB: 11%
Great YarmouthConsRefLean RBVote shares: RB: 33%; Lab: 21%; Cons: 18%; Ref: 17%
Greenwich and WoolwichLabLabLikely LabVote shares: Lab: 38%; Green: 22%; Ref: 14%; Cons: 10%
GuildfordConsLDSafe LDVote shares: LD: 54%; Cons: 29%
Hackney North and Stoke NewingtonLabLabLean LabVote shares: Lab: 41%; Green: 31%
Hackney South and ShoreditchLabLabToss-up LabVote shares: Lab: 39%; Green: 33%; Ref: 10%
HalesowenConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 22%
HalifaxLabLabToss-up LabVote shares: Lab: 39%; Ref: 32%; RB: 11%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 29%; Ref: 22%; LD: 20%; Lab: 14%
Hamilton and Clyde ValleySNPLabLean LabVote shares: Lab: 43%; SNP: 32%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 38%; Green: 17%; Cons: 15%; Ref: 12%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 37%; Green: 20%; Cons: 14%; LD: 11%; Ref: 10%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 27%; Lab: 26%; Ref: 21%; Green: 11%; LD: 10%
HarlowConsLabToss-up RefVote shares: Ref: 30%; Cons: 28%; Lab: 22%
Harpenden and BerkhamstedConsLDSafe LDVote shares: LD: 56%; Cons: 30%
Harrogate and KnaresboroughConsLDLikely LDVote shares: LD: 43%; Cons: 22%; Ref: 16%; Lab: 10%
Harrow EastConsConsLikely ConsVote shares: Cons: 36%; Lab: 19%; Ref: 19%; Green: 10%
Harrow WestLabLabToss-up LabVote shares: Lab: 27%; Cons: 22%; Green: 18%; Ref: 16%
HartlepoolLabLabToss-up RefVote shares: Ref: 42%; Lab: 37%; RB: 10%
Harwich and North EssexConsConsToss-up ConsVote shares: Cons: 32%; Ref: 27%; Lab: 21%
Hastings and RyeConsLabLean LabVote shares: Lab: 31%; Ref: 22%; Cons: 17%; Green: 14%
HavantConsConsLean ConsVote shares: Cons: 37%; Ref: 29%; Lab: 15%
Hayes and HarlingtonLabLabLean LabVote shares: Lab: 35%; Ref: 25%; Green: 13%; Cons: 12%
Hazel GroveConsLDToss-up LDVote shares: LD: 27%; Lab: 23%; Ref: 21%; Cons: 15%
Hemel HempsteadConsLabToss-up LabVote shares: Lab: 25%; Ref: 23%; Cons: 22%; LD: 12%; Green: 10%
HendonConsLabToss-up ConsVote shares: Cons: 26%; Lab: 22%; Ref: 19%; Green: 17%
Henley and ThameConsLDToss-up LDVote shares: LD: 44%; Cons: 38%
Hereford and South HerefordshireConsConsToss-up ConsVote shares: Cons: 33%; Ref: 26%; Lab: 19%
Herne Bay and SandwichConsConsToss-up ConsVote shares: Cons: 34%; Ref: 31%; Lab: 13%; RB: 10%
Hertford and StortfordConsLabToss-up LabVote shares: Lab: 28%; Cons: 25%; Ref: 17%; Green: 12%; LD: 11%
HertsmereConsConsLean ConsVote shares: Cons: 34%; Ref: 22%; Lab: 18%
HexhamConsLabToss-up LabVote shares: Lab: 33%; Cons: 27%; Ref: 17%
Heywood and Middleton NorthLabLabToss-up LabVote shares: Lab: 38%; Ref: 37%; RB: 12%
High PeakConsLabLean LabVote shares: Lab: 35%; Ref: 22%; Cons: 21%; Green: 11%
Hinckley and BosworthConsConsToss-up ConsVote shares: Cons: 33%; Ref: 29%; Lab: 13%; LD: 13%
HitchinConsLabToss-up LabVote shares: Lab: 29%; Cons: 24%; Ref: 18%; LD: 11%; Green: 10%
Holborn and St PancrasLabLabLean LabVote shares: Lab: 34%; Green: 25%; Other: 12%; Ref: 11%
Honiton and SidmouthConsLDToss-up ConsVote shares: Cons: 31%; LD: 24%; Ref: 23%
Hornchurch and UpminsterConsConsToss-up ConsVote shares: Cons: 39%; Ref: 38%
Hornsey and Friern BarnetLabLabLikely LabVote shares: Lab: 43%; Green: 23%; LD: 10%
HorshamConsLDToss-up ConsVote shares: Cons: 38%; LD: 37%; Ref: 11%
Houghton and Sunderland SouthLabLabToss-up LabVote shares: Lab: 42%; Ref: 37%; RB: 12%
Hove and PortsladeLabLabLikely LabVote shares: Lab: 38%; Green: 20%; Ref: 14%; Cons: 11%
HuddersfieldLabLabLean LabVote shares: Lab: 30%; Green: 22%; Ref: 19%; Cons: 13%
HuntingdonConsConsToss-up ConsVote shares: Cons: 27%; Ref: 25%; Lab: 21%
HyndburnConsLabToss-up RefVote shares: Ref: 31%; Lab: 25%; Cons: 18%; Green: 13%
Ilford NorthLabLabToss-up LabVote shares: Lab: 23%; Other: 20%; Ref: 17%; Cons: 16%; Green: 15%
Ilford SouthLabLabToss-up LabVote shares: Lab: 25%; Green: 20%; Other: 17%; Ref: 15%; Cons: 12%
Inverclyde and Renfrewshire WestSNPLabToss-up LabVote shares: Lab: 38%; SNP: 35%
Inverness, Skye and West Ross-shireSNPLDLean LDVote shares: LD: 46%; SNP: 36%
IpswichConsLabToss-up LabVote shares: Lab: 27%; Ref: 24%; Cons: 21%; Green: 14%
Isle of Wight EastConsConsLean ConsVote shares: Cons: 40%; Ref: 32%
Isle of Wight WestConsLabToss-up RefVote shares: Ref: 25%; Cons: 24%; Lab: 23%; LD: 10%
Islington NorthLabIndToss-up OtherVote shares: Other: 28%; Lab: 27%; Green: 23%
Islington South and FinsburyLabLabLean LabVote shares: Lab: 36%; Green: 27%; Ref: 13%
Jarrow and Gateshead EastLabLabLean LabVote shares: Lab: 43%; Ref: 35%; RB: 13%
Keighley and IlkleyConsConsToss-up LabVote shares: Lab: 26%; Cons: 25%; Ref: 24%; Green: 12%
Kenilworth and SouthamConsConsLean ConsVote shares: Cons: 29%; Lab: 20%; Ref: 19%; LD: 16%
Kensington and BayswaterLabLabToss-up ConsVote shares: Cons: 28%; Lab: 27%; Green: 16%; Ref: 15%
KetteringConsLabToss-up LabVote shares: Lab: 27%; Cons: 23%; Ref: 19%; Green: 15%
Kilmarnock and LoudounSNPLabToss-up LabVote shares: Lab: 37%; SNP: 37%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 44%; Cons: 15%; Lab: 13%; Ref: 12%
Kingston upon Hull EastLabLabToss-up LabVote shares: Lab: 41%; Ref: 39%; RB: 12%
Kingston upon Hull North and CottinghamLabLabLikely LabVote shares: Lab: 49%; Ref: 31%
Kingston upon Hull West and HaltempriceConsLabLean LabVote shares: Lab: 46%; Ref: 35%
Kingswinford and South StaffordshireConsConsLean ConsVote shares: Cons: 41%; Ref: 31%; Lab: 10%
KnowsleyLabLabSafe LabVote shares: Lab: 58%; Ref: 26%
Lancaster and WyreConsLabLikely LabVote shares: Lab: 38%; Ref: 18%; Cons: 16%; Green: 15%
Leeds Central and HeadingleyLabLabToss-up LabVote shares: Lab: 35%; Green: 33%; Ref: 12%
Leeds EastLabLabLean LabVote shares: Lab: 44%; Ref: 33%; RB: 11%
Leeds North EastLabLabLikely LabVote shares: Lab: 42%; Green: 18%; Ref: 13%; Cons: 12%
Leeds North WestConsLabLikely LabVote shares: Lab: 39%; Ref: 18%; Cons: 16%; Green: 10%
Leeds SouthLabLabLean LabVote shares: Lab: 34%; Green: 20%; Ref: 19%
Leeds South West and MorleyConsLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 10%
Leeds West and PudseyLabLabLikely LabVote shares: Lab: 46%; Ref: 27%; RB: 10%
Leicester EastLabConsToss-up ConsVote shares: Cons: 23%; Lab: 20%; Green: 19%; Ref: 19%; Other: 10%
Leicester SouthLabIndToss-up LabVote shares: Lab: 28%; Green: 26%; Other: 15%; Ref: 13%
Leicester WestLabLabLean LabVote shares: Lab: 45%; Ref: 32%
Leigh and AthertonConsLabToss-up LabVote shares: Lab: 40%; Ref: 39%; RB: 13%
LewesConsLDLikely LDVote shares: LD: 44%; Cons: 21%; Ref: 15%
Lewisham EastLabLabLikely LabVote shares: Lab: 39%; Green: 20%; Ref: 17%
Lewisham NorthLabLabLean LabVote shares: Lab: 41%; Green: 30%; Ref: 10%
Lewisham West and East DulwichLabLabLikely LabVote shares: Lab: 43%; Green: 27%; Ref: 10%
Leyton and WansteadLabLabLean LabVote shares: Lab: 33%; Green: 23%; Ref: 13%; Cons: 10%; Other: 10%
LichfieldConsLabToss-up ConsVote shares: Cons: 31%; Ref: 26%; Lab: 23%
LincolnConsLabLean LabVote shares: Lab: 45%; Ref: 35%
Liverpool GarstonLabLabSafe LabVote shares: Lab: 53%; Ref: 20%
Liverpool RiversideLabLabLikely LabVote shares: Lab: 43%; Green: 24%; Ref: 17%
Liverpool WaltonLabLabSafe LabVote shares: Lab: 57%; Ref: 27%
Liverpool WavertreeLabLabSafe LabVote shares: Lab: 48%; Green: 21%; Ref: 12%
Liverpool West DerbyLabLabSafe LabVote shares: Lab: 56%; Ref: 26%
LivingstonSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 35%
LlanelliLabLabToss-up PCVote shares: PC: 27%; Ref: 26%; Lab: 17%; RB: 11%; Cons: 10%
Lothian EastSNPLabLikely LabVote shares: Lab: 43%; SNP: 26%
LoughboroughConsLabLean LabVote shares: Lab: 30%; Ref: 22%; Cons: 21%; Green: 13%
Louth and HorncastleConsConsToss-up RefVote shares: Ref: 38%; Cons: 35%; RB: 10%
LowestoftConsLabToss-up RefVote shares: Ref: 29%; Cons: 23%; Lab: 23%; Green: 10%
Luton NorthLabLabToss-up LabVote shares: Lab: 28%; Ref: 22%; Cons: 13%; Other: 13%; Green: 11%
Luton South and South BedfordshireLabLabToss-up LabVote shares: Lab: 24%; Ref: 20%; Cons: 15%; Green: 13%; Other: 13%
MacclesfieldConsLabLean LabVote shares: Lab: 34%; Cons: 23%; Ref: 20%
MaidenheadConsLDLean LDVote shares: LD: 44%; Cons: 36%
Maidstone and MallingConsConsToss-up ConsVote shares: Cons: 25%; Ref: 22%; Lab: 19%; LD: 16%; Green: 10%
MakerfieldLabLabLean LabVote shares: Lab: 47%; Ref: 38%; RB: 10%
MaldonConsConsToss-up ConsVote shares: Cons: 40%; Ref: 33%; RB: 10%
Manchester CentralLabLabLean LabVote shares: Lab: 35%; Green: 24%; Ref: 19%
Manchester RusholmeLabLabToss-up GreenVote shares: Green: 36%; Lab: 34%; Ref: 12%
Manchester WithingtonLabLabLean LabVote shares: Lab: 42%; Green: 29%
MansfieldConsLabLean RefVote shares: Ref: 33%; Lab: 25%; Cons: 21%
Melksham and DevizesConsLDToss-up ConsVote shares: Cons: 33%; LD: 29%; Ref: 18%
Melton and SystonConsConsToss-up ConsVote shares: Cons: 30%; Ref: 28%; Lab: 18%
Meriden and Solihull EastConsConsToss-up RefVote shares: Cons: 29%; Ref: 29%; Lab: 17%
Merthyr Tydfil and AberdareLabLabToss-up RefVote shares: Ref: 27%; Lab: 26%; PC: 15%; RB: 12%
Mid and South PembrokeshireConsLabToss-up ConsVote shares: Cons: 30%; Ref: 26%; Lab: 19%
Mid BedfordshireConsConsToss-up ConsVote shares: Cons: 32%; Ref: 26%; Lab: 19%
Mid BuckinghamshireConsConsLean ConsVote shares: Cons: 30%; LD: 20%; Ref: 19%; Lab: 15%
Mid CheshireConsLabToss-up LabVote shares: Lab: 43%; Ref: 37%
Mid DerbyshireConsLabToss-up LabVote shares: Lab: 30%; Cons: 27%; Ref: 23%; Green: 10%
Mid Dorset and North PooleConsLDToss-up LDVote shares: LD: 44%; Cons: 38%
Mid DunbartonshireSNPLDSafe LDVote shares: LD: 53%; SNP: 28%
Mid LeicestershireConsConsToss-up RefVote shares: Ref: 27%; Cons: 25%; Lab: 24%; Green: 10%
Mid NorfolkConsConsToss-up ConsVote shares: Cons: 33%; Ref: 32%; Lab: 14%; RB: 10%
Mid SussexConsLDLikely LDVote shares: LD: 41%; Cons: 24%; Lab: 12%; Ref: 12%
Middlesbrough and Thornaby EastLabLabToss-up LabVote shares: Lab: 39%; Ref: 37%; RB: 12%
Middlesbrough South and East ClevelandConsLabToss-up RefVote shares: Ref: 27%; Cons: 25%; Lab: 25%
MidlothianSNPLabToss-up LabVote shares: Lab: 41%; SNP: 34%
Milton Keynes CentralConsLabLean LabVote shares: Lab: 30%; Cons: 21%; Ref: 19%; Green: 14%; LD: 10%
Milton Keynes NorthConsLabToss-up LabVote shares: Lab: 28%; Cons: 24%; Ref: 21%; Green: 12%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 37%; Ref: 18%; Green: 17%; Cons: 12%
MonmouthshireConsLabToss-up ConsVote shares: Cons: 29%; Lab: 24%; Ref: 20%
Montgomeryshire and GlyndŵrConsLabToss-up RefVote shares: Ref: 22%; Lab: 19%; Cons: 18%; PC: 14%; LD: 11%; RB: 10%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 40%; Cons: 39%
Morecambe and LunesdaleConsLabToss-up LabVote shares: Lab: 30%; Ref: 23%; Cons: 22%; LD: 13%
Motherwell, Wishaw and CarlukeSNPLabToss-up LabVote shares: Lab: 39%; SNP: 35%
Na h-Eileanan an IarSNPLabLean LabVote shares: Lab: 33%; SNP: 22%; Other: 17%
Neath and Swansea EastLabLabToss-up RefVote shares: Ref: 27%; Lab: 26%; PC: 15%; RB: 12%
New Forest EastConsConsLikely ConsVote shares: Cons: 43%; Ref: 28%
New Forest WestConsConsLean ConsVote shares: Cons: 36%; Ref: 26%; Lab: 13%
NewarkConsConsToss-up ConsVote shares: Cons: 29%; Ref: 28%; Lab: 21%
NewburyConsLDToss-up LDVote shares: LD: 42%; Cons: 35%; Ref: 11%
Newcastle upon Tyne Central and WestLabLabLean LabVote shares: Lab: 44%; Ref: 30%; RB: 11%
Newcastle upon Tyne East and WallsendLabLabLikely LabVote shares: Lab: 46%; Ref: 27%; RB: 10%
Newcastle upon Tyne NorthLabLabSafe LabVote shares: Lab: 42%; Ref: 15%; Green: 13%; Cons: 12%; LD: 11%
Newcastle-under-LymeConsLabToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 21%
Newport EastLabLabToss-up RefVote shares: Ref: 29%; Lab: 28%; RB: 11%; Cons: 10%
Newport West and IslwynLabLabToss-up LabVote shares: Lab: 28%; Ref: 25%; Cons: 12%; PC: 11%; RB: 11%
Newton AbbotConsLDToss-up LDVote shares: LD: 27%; Cons: 23%; Ref: 23%; Lab: 12%
Newton Aycliffe and SpennymoorConsLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 10%
Normanton and HemsworthLabLabToss-up RefVote shares: Ref: 39%; Lab: 38%; RB: 14%
North Ayrshire and ArranSNPLabToss-up LabVote shares: Lab: 36%; SNP: 35%
North BedfordshireConsConsLean ConsVote shares: Cons: 41%; Ref: 29%
North CornwallConsLDLikely LDVote shares: LD: 40%; Cons: 22%; Ref: 21%
North CotswoldsConsConsLean ConsVote shares: Cons: 32%; LD: 19%; Ref: 18%; Lab: 16%
North DevonConsLDLean LDVote shares: LD: 36%; Cons: 23%; Ref: 21%
North DorsetConsConsToss-up ConsVote shares: Cons: 28%; Ref: 25%; LD: 23%
North DurhamLabLabToss-up LabVote shares: Lab: 41%; Ref: 34%; RB: 12%
North East CambridgeshireConsConsToss-up ConsVote shares: Cons: 36%; Ref: 36%; RB: 11%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 28%; Cons: 27%; Lab: 27%
North East FifeSNPLDSafe LDVote shares: LD: 60%; SNP: 25%
North East HampshireConsLDToss-up ConsVote shares: Cons: 30%; LD: 24%; Ref: 21%
North East HertfordshireConsLabToss-up ConsVote shares: Cons: 30%; Lab: 25%; Ref: 21%; Green: 11%
North East Somerset and HanhamConsLabToss-up LabVote shares: Lab: 29%; Cons: 24%; Ref: 20%; LD: 11%
North HerefordshireConsGreenLean ConsVote shares: Cons: 31%; Green: 23%; Ref: 23%; Lab: 10%
North NorfolkConsLDToss-up LDVote shares: LD: 29%; Cons: 26%; Ref: 25%
North NorthumberlandConsLabToss-up LabVote shares: Lab: 29%; Ref: 23%; Cons: 19%; LD: 11%
North ShropshireConsLDLean LDVote shares: LD: 35%; Ref: 21%; Cons: 20%; Lab: 12%
North SomersetConsLabToss-up ConsVote shares: Cons: 31%; Lab: 25%; Ref: 18%; Green: 10%; LD: 10%
North Warwickshire and BedworthConsLabLean RefVote shares: Ref: 34%; Cons: 26%; Lab: 22%
North West CambridgeshireConsLabLean ConsVote shares: Cons: 37%; Ref: 29%; Lab: 14%
North West EssexConsConsToss-up ConsVote shares: Cons: 32%; Ref: 25%; Lab: 16%
North West HampshireConsConsToss-up ConsVote shares: Cons: 26%; Ref: 24%; Lab: 19%; LD: 12%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 28%; Cons: 27%; Lab: 25%
North West NorfolkConsConsToss-up ConsVote shares: Cons: 38%; Ref: 34%; RB: 11%
Northampton NorthConsLabToss-up LabVote shares: Lab: 31%; Ref: 25%; Cons: 16%; Green: 10%
Northampton SouthConsLabToss-up ConsVote shares: Cons: 24%; Lab: 24%; Ref: 21%; LD: 13%; Green: 10%
Norwich NorthConsLabLean LabVote shares: Lab: 37%; Ref: 27%; Cons: 13%; Green: 10%
Norwich SouthLabLabLean LabVote shares: Lab: 36%; Green: 23%; Ref: 13%; Cons: 10%
Nottingham EastLabLabLikely LabVote shares: Lab: 38%; Green: 22%; Ref: 16%
Nottingham North and KimberleyLabLabLean LabVote shares: Lab: 44%; Ref: 35%; RB: 11%
Nottingham SouthLabLabLean LabVote shares: Lab: 37%; Ref: 25%; Green: 12%; RB: 10%
NuneatonConsLabToss-up RefVote shares: Ref: 28%; Cons: 23%; Lab: 23%; Green: 11%
Old Bexley and SidcupConsConsToss-up ConsVote shares: Cons: 34%; Ref: 31%; Lab: 14%
Oldham East and SaddleworthLabLabToss-up LabVote shares: Lab: 40%; Ref: 34%
Oldham West, Chadderton and RoytonLabLabToss-up LabVote shares: Lab: 36%; Ref: 33%; Other: 12%; RB: 11%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 57%; SNP: 18%; Green: 11%
OrpingtonConsConsLean ConsVote shares: Cons: 36%; Ref: 27%; Lab: 14%
Ossett and Denby DaleConsLabToss-up LabVote shares: Lab: 36%; Ref: 35%; Cons: 12%
Oxford EastLabLabLean LabVote shares: Lab: 34%; Green: 22%; Other: 11%; Ref: 11%; Cons: 10%
Oxford West and AbingdonLDLDSafe LDVote shares: LD: 42%; Cons: 16%; Lab: 15%; Ref: 11%; Green: 10%
Paisley and Renfrewshire NorthSNPLabToss-up LabVote shares: Lab: 38%; SNP: 36%
Paisley and Renfrewshire SouthSNPLabToss-up LabVote shares: Lab: 38%; SNP: 35%
PeckhamLabLabLean LabVote shares: Lab: 39%; Green: 28%; Ref: 13%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 28%; Cons: 27%; Lab: 25%
Penistone and StocksbridgeConsLabLean LabVote shares: Lab: 46%; Ref: 38%
Penrith and SolwayConsLabToss-up LabVote shares: Lab: 30%; Ref: 24%; Cons: 22%; LD: 10%
Perth and Kinross-shireSNPSNPLean SNPVote shares: SNP: 46%; Cons: 38%
PeterboroughConsLabToss-up ConsVote shares: Cons: 32%; Ref: 28%; Lab: 16%; Green: 10%
Plymouth Moor ViewConsLabToss-up RefVote shares: Ref: 31%; Lab: 24%; Cons: 21%; RB: 10%
Plymouth Sutton and DevonportLabLabLean LabVote shares: Lab: 41%; Ref: 29%; RB: 13%
Pontefract, Castleford and KnottingleyLabLabToss-up RefVote shares: Lab: 39%; Ref: 39%; RB: 14%
PontypriddLabLabToss-up LabVote shares: Lab: 25%; Ref: 21%; PC: 18%; RB: 11%; Cons: 10%
PooleConsLabToss-up ConsVote shares: Cons: 32%; Ref: 26%; Lab: 19%
Poplar and LimehouseLabLabToss-up LabVote shares: Lab: 26%; Green: 25%; Ref: 15%; Cons: 10%
Portsmouth NorthConsLabToss-up ConsVote shares: Cons: 37%; Ref: 32%; Lab: 14%
Portsmouth SouthLabLabLikely LabVote shares: Lab: 35%; Ref: 20%; Cons: 12%; Green: 12%; LD: 10%
PrestonLabLabLean LabVote shares: Lab: 41%; Ref: 29%; Other: 12%
PutneyLabLabLikely LabVote shares: Lab: 37%; Cons: 17%; Green: 15%; Ref: 12%; LD: 11%
Queen's Park and Maida ValeLabLabLean LabVote shares: Lab: 35%; Green: 23%; Ref: 14%; Cons: 10%
Rawmarsh and ConisbroughLabLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 14%
Rayleigh and WickfordConsConsToss-up ConsVote shares: Cons: 38%; Ref: 35%; RB: 11%
Reading CentralLabLabLean LabVote shares: Lab: 35%; Green: 22%; Cons: 15%; Ref: 14%
Reading West and Mid BerkshireConsLabToss-up ConsVote shares: Cons: 30%; Lab: 25%; Ref: 20%; Green: 10%
RedcarConsLabToss-up RefVote shares: Ref: 34%; Lab: 27%; Cons: 22%
RedditchConsLabLean ConsVote shares: Cons: 38%; Ref: 30%; Lab: 15%
ReigateConsConsLean ConsVote shares: Cons: 28%; Lab: 20%; Ref: 20%; Green: 12%; LD: 11%
Rhondda and OgmoreLabLabToss-up LabVote shares: Lab: 30%; Ref: 28%; PC: 14%; RB: 12%
Ribble ValleyConsLabToss-up ConsVote shares: Cons: 29%; Lab: 27%; Ref: 25%
Richmond and NorthallertonConsConsLean ConsVote shares: Cons: 38%; Ref: 27%; Lab: 15%
Richmond ParkLDLDSafe LDVote shares: LD: 48%; Cons: 17%; Lab: 13%
RochdaleLabLabLean LabVote shares: Lab: 39%; Ref: 30%; Other: 13%; RB: 10%
Rochester and StroodConsLabToss-up RefVote shares: Ref: 31%; Cons: 24%; Lab: 20%; RB: 10%
RomfordConsConsToss-up RefVote shares: Ref: 33%; Cons: 31%; Lab: 13%; RB: 11%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 33%; LD: 28%; Ref: 18%
Rossendale and DarwenConsLabToss-up LabVote shares: Lab: 34%; Ref: 33%; Cons: 15%
Rother ValleyConsLabLean RefVote shares: Ref: 34%; Lab: 25%; Cons: 21%
RotherhamLabLabToss-up LabVote shares: Lab: 39%; Ref: 36%; RB: 14%
RugbyConsLabToss-up ConsVote shares: Cons: 28%; Lab: 26%; Ref: 25%; Green: 10%
Ruislip, Northwood and PinnerConsConsLean ConsVote shares: Cons: 33%; Lab: 21%; Ref: 19%; Green: 10%
Runcorn and HelsbyLabLabLean LabVote shares: Lab: 49%; Ref: 36%
Runnymede and WeybridgeConsConsLean ConsVote shares: Cons: 34%; Ref: 23%; Lab: 13%; LD: 13%
RushcliffeConsLabLean LabVote shares: Lab: 35%; Cons: 26%; Ref: 18%; Green: 12%
RutherglenSNPLabToss-up LabVote shares: Lab: 41%; SNP: 34%
Rutland and StamfordConsConsLean ConsVote shares: Cons: 35%; Ref: 25%; Lab: 16%; LD: 10%
SalfordLabLabLikely LabVote shares: Lab: 37%; Ref: 21%; Green: 20%
SalisburyConsConsLean ConsVote shares: Cons: 32%; Lab: 20%; Ref: 19%; LD: 16%
Scarborough and WhitbyConsLabToss-up RefVote shares: Ref: 35%; Lab: 32%; Cons: 15%
ScunthorpeConsLabToss-up RefVote shares: Ref: 33%; Lab: 29%; Cons: 18%
Sefton CentralLabLabLikely LabVote shares: Lab: 43%; Ref: 19%; Cons: 15%
SelbyConsLabToss-up LabVote shares: Lab: 42%; Ref: 35%
SevenoaksConsConsToss-up ConsVote shares: Cons: 31%; Ref: 26%; LD: 17%; Lab: 11%
Sheffield Brightside and HillsboroughLabLabLikely LabVote shares: Lab: 36%; Green: 20%; Ref: 16%
Sheffield CentralLabLabToss-up LabVote shares: Lab: 40%; Green: 39%
Sheffield HallamLabLabLean LabVote shares: Lab: 41%; LD: 27%; Green: 12%
Sheffield HeeleyLabLabSafe LabVote shares: Lab: 43%; Green: 18%; Ref: 13%
Sheffield South EastLabLabLikely LabVote shares: Lab: 41%; Ref: 20%; Cons: 10%; Green: 10%
Sherwood ForestConsLabToss-up RefVote shares: Ref: 32%; Lab: 26%; Cons: 20%
ShipleyConsLabLikely LabVote shares: Lab: 35%; Ref: 20%; Cons: 19%; Green: 12%
ShrewsburyConsLabLean LabVote shares: Lab: 34%; Ref: 20%; Cons: 19%; LD: 12%
Sittingbourne and SheppeyConsLabToss-up RefVote shares: Ref: 32%; Cons: 30%; Lab: 12%; RB: 11%
Skipton and RiponConsConsToss-up ConsVote shares: Cons: 26%; Ref: 25%; Lab: 24%
Sleaford and North HykehamConsConsToss-up RefVote shares: Ref: 33%; Cons: 29%; Lab: 15%
SloughLabLabToss-up LabVote shares: Lab: 25%; Other: 21%; Ref: 15%; Cons: 13%; Green: 13%
SmethwickLabLabLean LabVote shares: Lab: 36%; Ref: 28%; RB: 13%
Solihull West and ShirleyConsConsToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 20%; LD: 12%; Green: 11%
South Basildon and East ThurrockConsRefLikely RefVote shares: Ref: 38%; Cons: 18%; Lab: 17%; RB: 13%
South CambridgeshireConsLDSafe LDVote shares: LD: 55%; Cons: 27%
South CotswoldsConsLDToss-up LDVote shares: LD: 43%; Cons: 39%
South DerbyshireConsLabToss-up LabVote shares: Lab: 28%; Ref: 26%; Cons: 23%
South DevonConsLDToss-up LDVote shares: LD: 37%; Cons: 34%; Ref: 15%
South DorsetConsLabToss-up ConsVote shares: Cons: 25%; Lab: 23%; Ref: 22%; LD: 16%
South East CornwallConsLabToss-up ConsVote shares: Cons: 26%; Ref: 22%; LD: 19%; Lab: 18%
South Holland and The DeepingsConsConsToss-up RefVote shares: Ref: 37%; Cons: 35%; RB: 11%
South LeicestershireConsConsToss-up ConsVote shares: Cons: 28%; Ref: 27%; Lab: 19%; LD: 11%
South NorfolkConsLabToss-up LabVote shares: Lab: 26%; Cons: 24%; Ref: 20%; LD: 14%; Green: 10%
South NorthamptonshireConsConsToss-up ConsVote shares: Cons: 28%; Ref: 23%; Lab: 21%; LD: 10%
South RibbleConsLabToss-up LabVote shares: Lab: 32%; Ref: 26%; Cons: 21%
South ShieldsLabLabLean LabVote shares: Lab: 44%; Ref: 31%; RB: 13%
South ShropshireConsConsLean ConsVote shares: Cons: 35%; Ref: 22%; LD: 20%; Lab: 11%
South SuffolkConsConsToss-up ConsVote shares: Cons: 31%; Ref: 24%; Lab: 20%; Green: 10%
South West DevonConsConsLean ConsVote shares: Cons: 32%; Ref: 24%; Lab: 21%
South West HertfordshireConsConsLean ConsVote shares: Cons: 32%; Ref: 19%; Lab: 17%; LD: 17%
South West NorfolkConsLabLean RefVote shares: Ref: 30%; Cons: 20%; Lab: 17%; RB: 11%; Other: 10%
South West WiltshireConsConsLean ConsVote shares: Cons: 35%; Ref: 25%; Lab: 16%; LD: 10%
Southampton ItchenConsLabToss-up LabVote shares: Lab: 39%; Ref: 36%; RB: 10%
Southampton TestLabLabLean LabVote shares: Lab: 30%; Ref: 21%; Green: 15%; Cons: 14%; RB: 11%
Southend East and RochfordConsLabToss-up RefVote shares: Ref: 26%; Cons: 23%; Lab: 22%; Green: 10%
Southend West and LeighConsLabToss-up ConsVote shares: Cons: 28%; Ref: 25%; Lab: 23%; Green: 11%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 36%; Green: 17%; Cons: 14%; Ref: 14%
SouthportConsLabLean LabVote shares: Lab: 38%; Ref: 28%; Cons: 14%
SpelthorneConsConsToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 19%; LD: 17%
Spen ValleyConsLabToss-up LabVote shares: Lab: 41%; Ref: 39%
St AlbansLDLDSafe LDVote shares: LD: 46%; Cons: 16%; Lab: 13%; Ref: 10%
St Austell and NewquayConsLabToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 18%; LD: 15%
St Helens NorthLabLabLean LabVote shares: Lab: 47%; Ref: 33%; RB: 11%
St Helens South and WhistonLabLabLikely LabVote shares: Lab: 49%; Ref: 28%; RB: 10%
St IvesConsLDLean LDVote shares: LD: 36%; Ref: 22%; Cons: 19%
St Neots and Mid CambridgeshireConsLDLean LDVote shares: LD: 37%; Cons: 26%; Ref: 14%
StaffordConsLabToss-up LabVote shares: Lab: 28%; Cons: 25%; Ref: 23%; Green: 10%
Staffordshire MoorlandsConsConsToss-up RefVote shares: Ref: 35%; Cons: 33%; Lab: 13%; RB: 11%
Stalybridge and HydeLabLabLean LabVote shares: Lab: 42%; Ref: 34%; RB: 11%
StevenageConsLabToss-up LabVote shares: Lab: 29%; Ref: 26%; Cons: 19%; Green: 10%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 32%; Lab: 20%; Cons: 19%; Ref: 10%
StockportLabLabLikely LabVote shares: Lab: 38%; Ref: 20%; Green: 15%
Stockton NorthLabLabToss-up LabVote shares: Lab: 41%; Ref: 40%
Stockton WestConsConsToss-up RefVote shares: Cons: 27%; Ref: 27%; Lab: 26%
Stoke-on-Trent CentralConsLabToss-up RefVote shares: Ref: 36%; Lab: 32%; RB: 15%
Stoke-on-Trent NorthConsLabLean RefVote shares: Ref: 39%; Lab: 29%; Cons: 11%; RB: 11%
Stoke-on-Trent SouthConsLabToss-up RefVote shares: Ref: 32%; Cons: 30%; Lab: 20%
Stone, Great Wyrley and PenkridgeConsConsLean ConsVote shares: Cons: 32%; Ref: 22%; Lab: 19%
StourbridgeConsLabToss-up RefVote shares: Ref: 29%; Cons: 27%; Lab: 24%
Stratford and BowLabLabToss-up GreenVote shares: Green: 30%; Lab: 29%; Other: 12%; Ref: 12%
Stratford-on-AvonConsLDToss-up LDVote shares: LD: 42%; Cons: 38%; Ref: 11%
Streatham and Croydon NorthLabLabLikely LabVote shares: Lab: 38%; Green: 23%; Ref: 13%; Cons: 10%
Stretford and UrmstonLabLabLikely LabVote shares: Lab: 39%; Ref: 19%; Green: 15%; Cons: 11%
StroudConsLabLikely LabVote shares: Lab: 37%; Cons: 19%; Ref: 17%; Green: 13%
Suffolk CoastalConsLabToss-up ConsVote shares: Cons: 25%; Lab: 24%; Ref: 19%; LD: 15%; Green: 10%
Sunderland CentralLabLabLean LabVote shares: Lab: 45%; Ref: 35%; RB: 11%
Surrey HeathConsLDToss-up LDVote shares: LD: 39%; Cons: 38%; Ref: 12%
Sussex WealdConsConsLikely ConsVote shares: Cons: 39%; Ref: 23%; Lab: 12%; LD: 10%
Sutton and CheamConsLDLikely LDVote shares: LD: 37%; Cons: 22%; Ref: 16%; Lab: 13%
Sutton ColdfieldConsConsToss-up ConsVote shares: Cons: 29%; Ref: 24%; Lab: 23%
Swansea WestLabLabToss-up LabVote shares: Lab: 27%; Ref: 21%; PC: 14%; Cons: 10%
Swindon NorthConsLabToss-up RefVote shares: Ref: 28%; Cons: 26%; Lab: 25%; Green: 11%
Swindon SouthConsLabToss-up LabVote shares: Lab: 30%; Ref: 23%; Cons: 21%; Green: 12%
TamworthConsLabToss-up ConsVote shares: Cons: 35%; Ref: 33%; Lab: 15%
TattonConsConsToss-up ConsVote shares: Cons: 28%; Lab: 26%; Ref: 23%
Taunton and WellingtonConsLDLean LDVote shares: LD: 35%; Ref: 21%; Cons: 20%; Lab: 10%
TelfordConsLabToss-up RefVote shares: Ref: 41%; Lab: 37%; RB: 12%
TewkesburyConsLDLean LDVote shares: LD: 42%; Cons: 28%; Ref: 13%
The WrekinConsConsToss-up ConsVote shares: Cons: 33%; Ref: 26%; Lab: 19%
Thirsk and MaltonConsConsToss-up ConsVote shares: Cons: 39%; Ref: 32%; Lab: 10%
Thornbury and YateConsLDToss-up ConsVote shares: Cons: 34%; LD: 34%; Ref: 16%
ThurrockConsLabLean RefVote shares: Ref: 40%; Lab: 32%; RB: 11%
Tipton and WednesburyConsLabLikely RefVote shares: Ref: 36%; Lab: 20%; Cons: 17%; RB: 13%
Tiverton and MineheadConsLDToss-up ConsVote shares: Cons: 30%; LD: 23%; Ref: 23%; Lab: 11%
TonbridgeConsConsLean ConsVote shares: Cons: 32%; Ref: 21%; Lab: 16%; Green: 13%
TootingLabLabLikely LabVote shares: Lab: 41%; Green: 20%; Cons: 14%; Ref: 10%
TorbayConsLDLean LDVote shares: LD: 34%; Ref: 24%; Cons: 22%
TorfaenLabLabToss-up RefVote shares: Ref: 32%; Lab: 29%; RB: 12%
Torridge and TavistockConsConsLean ConsVote shares: Cons: 43%; Ref: 30%
TottenhamLabLabLean LabVote shares: Lab: 38%; Green: 28%; Ref: 12%
Truro and FalmouthConsLabLean LabVote shares: Lab: 30%; Cons: 20%; Ref: 19%; LD: 11%; Green: 10%
Tunbridge WellsConsLDLikely LDVote shares: LD: 46%; Cons: 28%; Ref: 11%
TwickenhamLDLDSafe LDVote shares: LD: 51%; Lab: 14%; Cons: 13%
TynemouthLabLabLikely LabVote shares: Lab: 44%; Ref: 22%; Cons: 12%
Uxbridge and South RuislipConsLabToss-up ConsVote shares: Cons: 25%; Ref: 24%; Lab: 23%; Green: 13%
Vale of GlamorganConsLabToss-up ConsVote shares: Cons: 26%; Lab: 24%; Ref: 19%; PC: 12%
Vauxhall and Camberwell GreenLabLabLean LabVote shares: Lab: 39%; Green: 27%; Ref: 12%
Wakefield and RothwellConsLabLean LabVote shares: Lab: 43%; Ref: 34%; RB: 10%
WallaseyLabLabSafe LabVote shares: Lab: 55%; Ref: 27%
Walsall and BloxwichConsLabLean RefVote shares: Ref: 27%; Lab: 19%; Cons: 14%; RB: 14%; Other: 12%
WalthamstowLabLabLean LabVote shares: Lab: 38%; Green: 29%; Ref: 12%
Warrington NorthLabLabToss-up LabVote shares: Lab: 43%; Ref: 36%; RB: 11%
Warrington SouthLabLabLean LabVote shares: Lab: 40%; Ref: 26%; Cons: 15%
Warwick and LeamingtonLabLabLikely LabVote shares: Lab: 37%; Cons: 18%; Green: 15%; Ref: 15%
Washington and Gateshead SouthLabLabToss-up LabVote shares: Lab: 41%; Ref: 37%; RB: 13%
WatfordConsLabLean LabVote shares: Lab: 28%; Cons: 19%; Ref: 18%; LD: 14%; Green: 11%
Waveney ValleyConsGreenToss-up ConsVote shares: Cons: 26%; Green: 25%; Ref: 19%; Lab: 13%
Weald of KentConsConsLean ConsVote shares: Cons: 42%; Ref: 28%
Wellingborough and RushdenConsLabToss-up ConsVote shares: Cons: 24%; Ref: 24%; Lab: 23%
Wells and Mendip HillsConsLDLikely LDVote shares: LD: 36%; Cons: 21%; Ref: 17%; Lab: 11%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 30%; Lab: 27%; Ref: 21%; Green: 11%
West Aberdeenshire and KincardineConsConsLean ConsVote shares: Cons: 45%; SNP: 36%
West BromwichConsLabToss-up LabVote shares: Lab: 38%; Ref: 37%; RB: 11%
West DorsetConsLDLean LDVote shares: LD: 48%; Cons: 34%
West DunbartonshireSNPLabToss-up LabVote shares: Lab: 38%; SNP: 37%
West Ham and BecktonLabLabLean LabVote shares: Lab: 28%; Green: 20%; Ref: 19%; Other: 13%
West LancashireLabLabLean LabVote shares: Lab: 47%; Ref: 35%
West SuffolkConsConsLean ConsVote shares: Cons: 41%; Ref: 33%
West WorcestershireConsConsLean ConsVote shares: Cons: 35%; Ref: 24%; LD: 13%; Lab: 10%
Westmorland and LonsdaleConsLDSafe LDVote shares: LD: 50%; Cons: 16%; Ref: 14%; Lab: 10%
Weston-super-MareConsLabToss-up RefVote shares: Ref: 25%; Lab: 24%; Cons: 23%; Green: 10%; LD: 10%
Wetherby and EasingwoldConsConsToss-up ConsVote shares: Cons: 29%; Lab: 25%; Ref: 22%
Whitehaven and WorkingtonConsLabToss-up LabVote shares: Lab: 43%; Ref: 40%
Widnes and HalewoodLabLabLikely LabVote shares: Lab: 52%; Ref: 30%; RB: 10%
WiganLabLabToss-up LabVote shares: Lab: 41%; Ref: 36%; RB: 12%
WimbledonConsLDLikely LDVote shares: LD: 36%; Lab: 21%; Cons: 18%; Ref: 11%; Green: 10%
WinchesterConsLDSafe LDVote shares: LD: 59%; Cons: 27%
WindsorConsConsLean ConsVote shares: Cons: 31%; Ref: 21%; Lab: 14%; LD: 14%
Wirral WestLabLabLikely LabVote shares: Lab: 41%; Cons: 19%; Ref: 19%
WithamConsConsLean ConsVote shares: Cons: 39%; Ref: 29%; Lab: 10%; RB: 10%
WitneyConsLDToss-up ConsVote shares: Cons: 33%; LD: 29%; Ref: 16%; Lab: 10%
WokingConsLDSafe LDVote shares: LD: 50%; Cons: 25%; Ref: 11%
WokinghamConsLDLean LDVote shares: LD: 46%; Cons: 37%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 33%; Lab: 24%; Cons: 19%; RB: 10%
Wolverhampton South EastLabLabToss-up RefVote shares: Ref: 37%; Lab: 36%; RB: 16%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 29%; Ref: 23%; Cons: 20%; Green: 11%
WorcesterConsLabLean LabVote shares: Lab: 31%; Cons: 19%; Ref: 19%; Green: 14%
Worsley and EcclesLabLabLean LabVote shares: Lab: 46%; Ref: 33%; RB: 11%
Worthing WestConsLabToss-up ConsVote shares: Cons: 30%; Lab: 27%; Ref: 23%; Green: 10%
WrexhamConsLabToss-up RefVote shares: Ref: 24%; Lab: 22%; Cons: 19%; PC: 17%
WycombeConsLabToss-up LabVote shares: Lab: 24%; Cons: 20%; Ref: 20%; Green: 10%; LD: 10%
Wyre ForestConsConsToss-up ConsVote shares: Cons: 38%; Ref: 32%; Lab: 12%
Wythenshawe and Sale EastLabLabLikely LabVote shares: Lab: 42%; Ref: 22%; Green: 12%
YeovilConsLDLean LDVote shares: LD: 36%; Ref: 22%; Cons: 19%; Lab: 10%
Ynys MônConsPCLean PCVote shares: PC: 32%; Cons: 23%; Ref: 18%; Lab: 14%
York CentralLabLabSafe LabVote shares: Lab: 43%; Green: 18%; Ref: 16%
York OuterConsLabLikely LabVote shares: Lab: 36%; Cons: 21%; Ref: 16%; LD: 15%