Projection set: ElectoralCalculus/PLMR July 2026

Provider: ElectoralCalculus
Date: 2026-07-08
Fieldwork dates: Jun 23 - 30
Provider links: Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/a
Per-seat winner2171517228127303000000010318

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
LabLabLab145
ConsConsCons118
ConsLabRef103
ConsLDLD60
ConsLabLab54
LabLabGreen28
ConsLabCons25
SNPLabSNP21
LabLabRef17
SNPLabLab15
LDLDLD8
SNPSNPSNP7
ConsRefRef4
SNPLDLD4
LabIndOther3
LabLabCons3
ConsConsRef2
LabIndLab2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
OtherOtherLab1
ConsRefRB1
ConsGreenCons1
LabConsCons1
ConsGreenRef1
ConsPCPC1
ConsPCCons1
SNPSNPCons1
ConsSNPCons1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up LabVote shares: Lab: 29%; Ref: 26%; PC: 11%; RB: 11%; Green: 10%
Aberdeen NorthSNPSNPLikely SNPVote shares: SNP: 33%; Lab: 15%; Ref: 15%; Cons: 13%
Aberdeen SouthSNPSNPToss-up ConsVote shares: Cons: 44%; SNP: 38%
Aberdeenshire North and Moray EastConsSNPToss-up ConsVote shares: Cons: 42%; SNP: 40%
Airdrie and ShottsSNPLabToss-up LabVote shares: Lab: 36%; SNP: 33%; Ref: 10%
AldershotConsLabToss-up RefVote shares: Ref: 25%; Cons: 23%; Lab: 22%; Green: 11%; LD: 11%
Aldridge-BrownhillsConsConsLean ConsVote shares: Cons: 44%; Ref: 32%
Alloa and GrangemouthSNPLabToss-up SNPVote shares: SNP: 30%; Lab: 28%; Ref: 14%
Altrincham and Sale WestConsLabToss-up LabVote shares: Lab: 31%; Cons: 26%; Ref: 18%
Alyn and DeesideLabLabToss-up RefVote shares: Ref: 29%; Lab: 25%; Cons: 13%; RB: 10%
Amber ValleyConsLabToss-up RefVote shares: Ref: 41%; Lab: 34%; RB: 11%
Angus and Perthshire GlensSNPSNPLean SNPVote shares: SNP: 45%; Cons: 37%
Arbroath and Broughty FerrySNPSNPLikely SNPVote shares: SNP: 38%; Cons: 17%; Ref: 17%; Lab: 16%
Argyll, Bute and South LochaberSNPSNPLean SNPVote shares: SNP: 34%; Cons: 20%; LD: 17%; Ref: 12%
Arundel and South DownsConsConsLikely ConsVote shares: Cons: 44%; Ref: 28%
AshfieldConsRefLikely RefVote shares: Ref: 42%; Lab: 26%; RB: 14%
AshfordConsLabLean RefVote shares: Ref: 30%; Cons: 21%; Lab: 21%; Green: 11%
Ashton-under-LyneLabLabLean LabVote shares: Lab: 42%; Ref: 31%; RB: 12%
AylesburyConsLabToss-up ConsVote shares: Cons: 25%; Ref: 24%; LD: 20%; Lab: 16%
Ayr, Carrick and CumnockSNPLabToss-up SNPVote shares: SNP: 25%; Cons: 22%; Lab: 19%; Ref: 16%
BanburyConsLabToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 22%; LD: 11%
Bangor AberconwyConsLabToss-up RefVote shares: Ref: 24%; PC: 22%; Lab: 20%; Cons: 18%
BarkingLabLabToss-up GreenVote shares: Green: 26%; Lab: 24%; Ref: 17%; Cons: 10%; RB: 10%
Barnsley NorthLabLabToss-up LabVote shares: Lab: 41%; Ref: 34%; RB: 14%
Barnsley SouthLabLabToss-up LabVote shares: Lab: 38%; Ref: 37%; RB: 15%
Barrow and FurnessConsLabToss-up LabVote shares: Lab: 28%; Ref: 27%; Cons: 23%
Basildon and BillericayConsConsToss-up ConsVote shares: Cons: 34%; Ref: 28%; Lab: 10%; RB: 10%
BasingstokeConsLabToss-up LabVote shares: Lab: 24%; Cons: 23%; Ref: 23%; Green: 12%; LD: 10%
BassetlawConsLabToss-up RefVote shares: Ref: 33%; Lab: 31%; Cons: 13%; RB: 13%
BathLDLDLikely LDVote shares: LD: 35%; Green: 17%; Cons: 16%; Lab: 14%; Ref: 12%
Bathgate and LinlithgowSNPLabToss-up LabVote shares: Lab: 35%; SNP: 30%; Ref: 11%
BatterseaLabLabLean LabVote shares: Lab: 31%; Cons: 19%; Green: 19%; LD: 12%; Ref: 11%
BeaconsfieldConsConsLean ConsVote shares: Cons: 34%; LD: 20%; Ref: 20%; Lab: 10%
Beckenham and PengeLabLabLean LabVote shares: Lab: 31%; Cons: 21%; Ref: 18%; Green: 12%; LD: 11%
BedfordLabLabToss-up LabVote shares: Lab: 30%; Ref: 24%; Cons: 15%
Bermondsey and Old SouthwarkLabLabToss-up GreenVote shares: Green: 26%; Lab: 26%; LD: 16%; Ref: 12%; Cons: 10%
Berwickshire, Roxburgh and SelkirkConsConsLikely ConsVote shares: Cons: 48%; SNP: 31%
Bethnal Green and StepneyLabLabLean GreenVote shares: Green: 31%; Lab: 23%; Other: 17%
Beverley and HoldernessConsConsToss-up ConsVote shares: Cons: 29%; Ref: 27%; Lab: 20%
Bexhill and BattleConsConsLean ConsVote shares: Cons: 35%; Ref: 27%; Lab: 12%
Bexleyheath and CrayfordConsLabToss-up ConsVote shares: Cons: 35%; Ref: 31%; Lab: 15%
Bicester and WoodstockConsLDLean LDVote shares: LD: 40%; Cons: 26%; Ref: 14%
BirkenheadLabLabLikely LabVote shares: Lab: 42%; Ref: 22%; Green: 16%
Birmingham EdgbastonLabLabToss-up LabVote shares: Lab: 26%; Ref: 20%; Cons: 19%; Green: 14%
Birmingham ErdingtonLabLabToss-up LabVote shares: Lab: 29%; Ref: 29%; Green: 12%; Cons: 10%
Birmingham Hall Green and MoseleyLabLabToss-up GreenVote shares: Green: 27%; Other: 21%; Lab: 19%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Ref: 22%; Green: 19%; Lab: 18%; Other: 16%; Cons: 11%; RB: 10%
Birmingham LadywoodLabLabLikely GreenVote shares: Green: 37%; Lab: 20%; Other: 19%
Birmingham NorthfieldConsLabToss-up RefVote shares: Ref: 30%; Lab: 25%; Cons: 17%; Green: 10%
Birmingham Perry BarrLabIndToss-up OtherVote shares: Other: 24%; Green: 20%; Lab: 20%; Cons: 10%; Ref: 10%
Birmingham Selly OakLabLabToss-up LabVote shares: Lab: 26%; Green: 23%; Ref: 17%; Cons: 12%
Birmingham YardleyLabLabToss-up RefVote shares: Ref: 22%; Lab: 17%; Other: 17%; Green: 14%; Cons: 12%; LD: 10%
Bishop AucklandConsLabLean RefVote shares: Ref: 34%; Lab: 26%; Cons: 21%
BlackburnLabIndToss-up OtherVote shares: Other: 24%; Lab: 22%; Green: 14%; Ref: 14%; RB: 11%; Cons: 10%
Blackley and Middleton SouthLabLabLean LabVote shares: Lab: 33%; Ref: 22%; Green: 18%; RB: 13%
Blackpool North and FleetwoodConsLabToss-up RefVote shares: Ref: 31%; Lab: 25%; Cons: 22%
Blackpool SouthConsLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 12%
Blaenau Gwent and RhymneyLabLabLean LabVote shares: Lab: 25%; PC: 16%; Ref: 15%; Green: 13%; Cons: 12%; RB: 10%
Blaydon and ConsettLabLabLean LabVote shares: Lab: 45%; Ref: 35%
Blyth and AshingtonLabLabToss-up RefVote shares: Ref: 42%; Lab: 41%
Bognor Regis and LittlehamptonConsConsLean ConsVote shares: Cons: 39%; Ref: 30%
BolsoverConsLabToss-up RefVote shares: Ref: 40%; Lab: 37%; RB: 12%
Bolton North EastConsLabToss-up RefVote shares: Ref: 34%; Lab: 33%; Cons: 12%
Bolton South and WalkdenLabLabLean LabVote shares: Lab: 37%; Ref: 28%; RB: 12%
Bolton WestConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 23%
BootleLabLabSafe LabVote shares: Lab: 45%; Ref: 17%; Green: 15%; RB: 10%
Boston and SkegnessConsRefLean RefVote shares: Ref: 41%; Cons: 32%; RB: 14%
Bournemouth EastConsLabToss-up LabVote shares: Lab: 24%; Ref: 24%; Cons: 21%; Green: 11%; LD: 10%
Bournemouth WestConsLabToss-up RefVote shares: Ref: 28%; Cons: 22%; Lab: 19%; LD: 12%; Green: 10%
BracknellConsLabToss-up RefVote shares: Cons: 24%; Ref: 24%; Lab: 19%; LD: 11%; Green: 10%
Bradford EastLabLabLean LabVote shares: Lab: 27%; Ref: 19%; Green: 17%; Other: 13%; Cons: 10%
Bradford SouthLabLabToss-up LabVote shares: Lab: 38%; Ref: 31%; RB: 12%
Bradford WestLabLabToss-up GreenVote shares: Green: 26%; Lab: 24%; Other: 19%; Ref: 11%
BraintreeConsConsLean ConsVote shares: Cons: 40%; Ref: 32%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVote shares: Cons: 22%; LD: 22%; Ref: 19%; PC: 14%; Lab: 13%
Brent EastLabLabToss-up GreenVote shares: Green: 28%; Lab: 27%; Ref: 12%; Cons: 11%
Brent WestLabLabToss-up ConsVote shares: Cons: 25%; Lab: 22%; Green: 19%; Ref: 13%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 27%; Green: 18%; Cons: 17%; Ref: 15%
Brentwood and OngarConsConsLean ConsVote shares: Cons: 43%; Ref: 31%
BridgendConsLabToss-up RefVote shares: Ref: 26%; Lab: 25%; Cons: 12%; PC: 11%
BridgwaterConsConsLean ConsVote shares: Cons: 40%; Ref: 30%
Bridlington and The WoldsConsConsToss-up ConsVote shares: Cons: 40%; Ref: 33%; Lab: 10%
Brigg and ImminghamConsConsLean ConsVote shares: Cons: 43%; Ref: 34%; Lab: 10%
Brighton Kemptown and PeacehavenLabLabToss-up LabVote shares: Lab: 28%; Green: 23%; Cons: 14%; Ref: 14%; LD: 10%
Brighton PavilionGreenGreenLikely GreenVote shares: Green: 47%; Lab: 24%
Bristol CentralLabGreenLikely GreenVote shares: Green: 49%; Lab: 32%
Bristol EastLabLabToss-up LabVote shares: Lab: 33%; Green: 29%; Ref: 13%; Cons: 11%
Bristol North EastLabLabToss-up LabVote shares: Lab: 30%; Green: 24%; Ref: 19%; Cons: 11%
Bristol North WestLabLabLean LabVote shares: Lab: 32%; Green: 22%; Ref: 16%; Cons: 13%; LD: 10%
Bristol SouthLabLabToss-up LabVote shares: Lab: 28%; Green: 26%; Ref: 20%; Cons: 10%
Broadland and FakenhamConsConsLean ConsVote shares: Cons: 36%; Ref: 28%; Lab: 13%
Bromley and Biggin HillConsConsLean ConsVote shares: Cons: 30%; Ref: 21%; Lab: 18%; LD: 12%; Green: 11%
BromsgroveConsConsLean ConsVote shares: Cons: 37%; Ref: 26%; Lab: 11%; LD: 10%
BroxbourneConsConsLean ConsVote shares: Cons: 43%; Ref: 30%
BroxtoweConsLabToss-up LabVote shares: Lab: 39%; Ref: 36%; Cons: 10%
Buckingham and BletchleyConsLabToss-up ConsVote shares: Cons: 25%; Ref: 23%; Lab: 21%; Green: 10%; LD: 10%
BurnleyConsLabToss-up RefVote shares: Ref: 35%; Lab: 30%; Cons: 12%; RB: 10%
Burton and UttoxeterConsLabToss-up RefVote shares: Ref: 28%; Cons: 23%; Lab: 19%
Bury NorthConsLabToss-up LabVote shares: Lab: 29%; Ref: 23%; Cons: 21%; Green: 10%
Bury SouthConsLabLean LabVote shares: Lab: 39%; Ref: 30%; Cons: 10%; RB: 10%
Bury St Edmunds and StowmarketConsLabToss-up RefVote shares: Ref: 27%; Cons: 22%; Lab: 22%; Green: 11%
CaerfyrddinConsPCLean PCVote shares: PC: 30%; Ref: 22%; Lab: 18%; Cons: 16%
CaerphillyLabLabToss-up RefVote shares: Ref: 24%; Lab: 23%; PC: 20%; Cons: 12%
Caithness, Sutherland and Easter RossSNPLDSafe LDVote shares: LD: 54%; SNP: 27%
Calder ValleyConsLabToss-up LabVote shares: Lab: 32%; Ref: 25%; Cons: 20%
Camborne and RedruthConsLabToss-up RefVote shares: Ref: 30%; Lab: 23%; Cons: 20%; LD: 11%
CambridgeLabLabToss-up LabVote shares: Lab: 30%; Green: 28%; LD: 14%; Cons: 11%
Cannock ChaseConsLabLean RefVote shares: Ref: 34%; Cons: 20%; Lab: 20%; RB: 10%
CanterburyLabLabToss-up LabVote shares: Lab: 32%; Ref: 26%; Cons: 14%; Green: 11%
Cardiff EastLabLabToss-up LabVote shares: Lab: 20%; Green: 19%; Ref: 15%; Cons: 12%; LD: 12%; PC: 12%
Cardiff NorthLabLabToss-up LabVote shares: Lab: 25%; Cons: 19%; Ref: 16%; PC: 12%; Green: 11%
Cardiff South and PenarthLabLabToss-up GreenVote shares: Green: 24%; Lab: 23%; Cons: 13%; Ref: 13%; PC: 12%
Cardiff WestLabLabToss-up LabVote shares: Lab: 22%; PC: 19%; Green: 15%; Ref: 15%; Cons: 14%
CarlisleConsLabToss-up RefVote shares: Ref: 30%; Lab: 26%; Cons: 20%; RB: 10%
Carshalton and WallingtonConsLDLean LDVote shares: LD: 35%; Cons: 23%; Ref: 18%; Lab: 10%
Castle PointConsConsToss-up RefVote shares: Ref: 40%; Cons: 36%
Central AyrshireSNPLabToss-up LabVote shares: Lab: 31%; SNP: 28%; Ref: 12%
Central DevonConsConsToss-up ConsVote shares: Cons: 26%; Ref: 23%; Lab: 19%; LD: 16%
Central Suffolk and North IpswichConsConsLean ConsVote shares: Cons: 36%; Ref: 27%; Lab: 11%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 40%; Ref: 20%; Cons: 10%
Chatham and AylesfordConsLabLean RefVote shares: Ref: 30%; Cons: 22%; Lab: 17%; Green: 11%
CheadleConsLDLean LDVote shares: LD: 33%; Cons: 21%; Lab: 16%; Ref: 16%
ChelmsfordConsLDLean LDVote shares: LD: 40%; Cons: 27%; Ref: 16%
Chelsea and FulhamConsLabLean ConsVote shares: Cons: 32%; Lab: 22%; Ref: 16%; Green: 14%
CheltenhamConsLDLikely LDVote shares: LD: 49%; Cons: 34%
Chesham and AmershamConsLDToss-up LDVote shares: LD: 44%; Cons: 37%
Chester North and NestonLabLabLikely LabVote shares: Lab: 37%; Ref: 21%; Cons: 17%; Green: 11%
Chester South and EddisburyConsConsLean ConsVote shares: Cons: 33%; Lab: 22%; Ref: 21%
ChesterfieldLabLabToss-up LabVote shares: Lab: 42%; Ref: 35%; RB: 12%
ChichesterConsLDLikely LDVote shares: LD: 39%; Ref: 22%; Cons: 21%
Chingford and Woodford GreenConsConsLean ConsVote shares: Cons: 29%; Other: 18%; Ref: 15%; Lab: 14%; Green: 12%
ChippenhamConsLDLikely LDVote shares: LD: 41%; Cons: 25%; Ref: 17%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 28%; Lab: 25%; Ref: 17%; Green: 14%
ChorleyOtherOtherSafe LabVote shares: Lab: 45%; Green: 17%; Ref: 13%
ChristchurchConsConsLean ConsVote shares: Cons: 42%; Ref: 31%
Cities of London and WestminsterConsLabToss-up ConsVote shares: Cons: 29%; Lab: 22%; Green: 15%; Ref: 14%; LD: 12%
City of DurhamLabLabLean LabVote shares: Lab: 46%; Ref: 35%
ClactonConsRefLean RefVote shares: Ref: 45%; Cons: 31%; RB: 11%
Clapham and Brixton HillLabLabToss-up GreenVote shares: Green: 33%; Lab: 32%; LD: 11%
Clwyd EastConsLabToss-up RefVote shares: Ref: 24%; Cons: 23%; Lab: 21%
Clwyd NorthConsLabToss-up ConsVote shares: Cons: 26%; Ref: 25%; Lab: 17%; PC: 13%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 34%
ColchesterConsLabToss-up LabVote shares: Lab: 32%; Ref: 29%; Cons: 13%
Colne ValleyConsLabToss-up LabVote shares: Lab: 28%; Ref: 24%; Cons: 23%; Green: 11%
CongletonConsLabToss-up ConsVote shares: Cons: 27%; Lab: 26%; Ref: 25%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Ref: 27%; Cons: 25%; Lab: 24%
Coventry EastLabLabToss-up LabVote shares: Lab: 27%; Ref: 21%; Green: 19%; Cons: 12%; RB: 11%
Coventry North WestLabLabToss-up LabVote shares: Lab: 41%; Ref: 35%
Coventry SouthLabLabToss-up LabVote shares: Lab: 27%; Ref: 20%; Cons: 19%; Green: 15%
Cowdenbeath and KirkcaldySNPLabToss-up LabVote shares: Lab: 34%; SNP: 31%; Ref: 10%
Cramlington and KillingworthLabLabLean LabVote shares: Lab: 45%; Ref: 35%
CrawleyConsLabToss-up RefVote shares: Ref: 23%; Lab: 21%; Cons: 20%; Green: 14%
Crewe and NantwichConsLabToss-up LabVote shares: Lab: 40%; Ref: 37%; RB: 10%
Croydon EastLabLabToss-up ConsVote shares: Cons: 23%; Lab: 22%; Ref: 21%; Green: 15%; LD: 12%
Croydon SouthConsConsLikely ConsVote shares: Cons: 37%; Lab: 18%; Ref: 16%; Green: 12%; LD: 12%
Croydon WestLabLabToss-up LabVote shares: Lab: 31%; Green: 26%; Cons: 13%; Ref: 12%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 37%; Lab: 32%; Ref: 10%
Dagenham and RainhamLabLabToss-up RefVote shares: Lab: 31%; Ref: 31%; Green: 12%; Cons: 10%; RB: 10%
DarlingtonConsLabToss-up LabVote shares: Lab: 27%; Ref: 26%; Cons: 24%
DartfordConsLabToss-up ConsVote shares: Cons: 37%; Ref: 30%; Lab: 13%
DaventryConsConsLean ConsVote shares: Cons: 36%; Ref: 26%; Lab: 14%
Derby NorthConsLabToss-up LabVote shares: Lab: 34%; Ref: 28%; Cons: 15%
Derby SouthLabLabLean LabVote shares: Lab: 40%; Ref: 32%; RB: 11%
Derbyshire DalesConsLabToss-up RefVote shares: Cons: 27%; Ref: 27%; Lab: 25%
Dewsbury and BatleyLabIndToss-up LabVote shares: Lab: 22%; Other: 19%; Ref: 18%; Green: 13%; Cons: 12%; RB: 12%
Didcot and WantageConsLDLikely LDVote shares: LD: 38%; Cons: 23%; Ref: 16%
Doncaster CentralLabLabToss-up RefVote shares: Ref: 40%; Lab: 38%; RB: 10%
Doncaster East and the Isle of AxholmeConsLabToss-up RefVote shares: Ref: 32%; Cons: 26%; Lab: 22%
Doncaster NorthLabLabToss-up LabVote shares: Lab: 28%; Ref: 25%; Cons: 20%
Dorking and HorleyConsLDLean LDVote shares: LD: 39%; Cons: 29%; Ref: 16%
Dover and DealConsLabToss-up RefVote shares: Ref: 35%; Lab: 28%; Cons: 14%
Droitwich and EveshamConsConsLean ConsVote shares: Cons: 44%; Ref: 30%
DudleyConsLabLean RefVote shares: Ref: 33%; Cons: 21%; Lab: 17%; RB: 10%
Dulwich and West NorwoodLabLabToss-up LabVote shares: Lab: 36%; Green: 34%
Dumfries and GallowayConsConsToss-up ConsVote shares: Cons: 38%; SNP: 36%
Dumfriesshire, Clydesdale and TweeddaleConsConsLean ConsVote shares: Cons: 41%; SNP: 31%
Dundee CentralSNPSNPLikely SNPVote shares: SNP: 41%; Lab: 24%; Ref: 11%
Dunfermline and DollarSNPLabToss-up LabVote shares: Lab: 35%; SNP: 30%; Green: 10%
Dunstable and Leighton BuzzardConsLabToss-up RefVote shares: Ref: 30%; Cons: 29%; Lab: 16%; LD: 10%
Dwyfor MeirionnyddPCPCLikely PCVote shares: PC: 43%; Ref: 19%; Lab: 12%; Cons: 11%
Ealing Central and ActonLabLabToss-up LabVote shares: Lab: 28%; Green: 23%; Cons: 15%; LD: 12%; Ref: 12%
Ealing NorthLabLabToss-up LabVote shares: Lab: 27%; Green: 24%; Ref: 14%; Cons: 13%
Ealing SouthallLabLabToss-up LabVote shares: Lab: 29%; Green: 27%; Cons: 12%; Other: 11%
Earley and WoodleyConsLabLean ConsVote shares: Cons: 30%; Lab: 22%; Ref: 17%; Green: 12%; LD: 12%
EasingtonLabLabToss-up RefVote shares: Ref: 42%; Lab: 38%
East Grinstead and UckfieldConsConsLean ConsVote shares: Cons: 29%; LD: 16%; Ref: 16%; Lab: 15%; Green: 12%
East HamLabLabToss-up GreenVote shares: Green: 32%; Lab: 27%; Other: 13%
East HampshireConsConsToss-up ConsVote shares: Cons: 30%; LD: 25%; Ref: 22%
East Kilbride and StrathavenSNPLabToss-up LabVote shares: Lab: 35%; SNP: 31%; Ref: 10%
East RenfrewshireSNPLabToss-up LabVote shares: Lab: 31%; SNP: 28%; Cons: 11%
East SurreyConsConsLikely ConsVote shares: Cons: 43%; Ref: 28%
East ThanetConsLabToss-up RefVote shares: Ref: 35%; Lab: 34%; Cons: 10%
East WiltshireConsConsLikely ConsVote shares: Cons: 41%; Ref: 26%; LD: 10%
East Worthing and ShorehamConsLabToss-up LabVote shares: Lab: 33%; Ref: 28%; Cons: 15%
EastbourneConsLDLikely LDVote shares: LD: 41%; Cons: 21%; Ref: 21%
EastleighConsLDToss-up LDVote shares: LD: 34%; Cons: 29%; Ref: 17%
Edinburgh East and MusselburghSNPLabToss-up SNPVote shares: SNP: 33%; Lab: 26%; Green: 15%; Ref: 10%
Edinburgh North and LeithSNPLabToss-up SNPVote shares: SNP: 28%; Lab: 27%; Green: 16%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 31%; Green: 15%; SNP: 15%; Ref: 13%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 32%; SNP: 30%; Green: 12%
Edinburgh WestLDLDSafe LDVote shares: LD: 57%; SNP: 21%
Edmonton and Winchmore HillLabLabToss-up LabVote shares: Lab: 28%; Green: 21%; Ref: 16%; Cons: 15%
Ellesmere Port and BromboroughLabLabLikely LabVote shares: Lab: 52%; Ref: 29%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 27%; Ref: 23%; Cons: 20%; Green: 12%
Ely and East CambridgeshireConsLDLean LDVote shares: LD: 42%; Cons: 34%; Ref: 11%
Enfield NorthLabLabLean LabVote shares: Lab: 28%; Ref: 20%; Cons: 16%; Green: 16%
Epping ForestConsConsLean ConsVote shares: Cons: 33%; Ref: 19%; Lab: 16%; LD: 11%; Green: 10%
Epsom and EwellConsLDLean LDVote shares: LD: 45%; Cons: 34%
ErewashConsLabToss-up RefVote shares: Lab: 38%; Ref: 38%; RB: 10%
Erith and ThamesmeadLabLabToss-up LabVote shares: Lab: 30%; Green: 23%; Ref: 17%; Cons: 11%
Esher and WaltonConsLDLikely LDVote shares: LD: 54%; Cons: 31%
ExeterLabLabLean LabVote shares: Lab: 30%; Green: 21%; Ref: 19%; Cons: 12%
Exmouth and Exeter EastConsConsToss-up ConsVote shares: Cons: 23%; LD: 21%; Ref: 21%; Lab: 16%; Green: 11%
FalkirkSNPLabToss-up SNPVote shares: SNP: 32%; Lab: 29%; Ref: 12%
Fareham and WaterloovilleConsConsLean ConsVote shares: Cons: 43%; Ref: 29%
Farnham and BordonConsConsToss-up ConsVote shares: Cons: 30%; LD: 23%; Ref: 21%; Lab: 11%
Faversham and Mid KentConsConsToss-up ConsVote shares: Cons: 28%; Ref: 27%; Lab: 15%; Green: 10%
Feltham and HestonLabLabToss-up LabVote shares: Lab: 24%; Ref: 18%; Green: 17%; Cons: 15%; RB: 11%
Filton and Bradley StokeConsLabToss-up LabVote shares: Lab: 28%; Ref: 22%; Cons: 21%; Green: 12%; LD: 10%
Finchley and Golders GreenConsLabToss-up ConsVote shares: Cons: 27%; Lab: 26%; Green: 17%; Ref: 15%
Folkestone and HytheConsLabLean RefVote shares: Ref: 38%; Lab: 28%; Cons: 13%
Forest of DeanConsLabToss-up RefVote shares: Ref: 31%; Lab: 24%; Cons: 23%
Frome and East SomersetConsLDLean LDVote shares: LD: 30%; Ref: 20%; Cons: 19%; Lab: 13%; Green: 11%
FyldeConsConsToss-up ConsVote shares: Cons: 29%; Ref: 24%; Lab: 21%
GainsboroughConsConsLean ConsVote shares: Cons: 41%; Ref: 33%; Lab: 10%
Gateshead Central and WhickhamLabLabLean LabVote shares: Lab: 45%; Ref: 32%; RB: 10%
GedlingConsLabLean LabVote shares: Lab: 39%; Ref: 28%; Cons: 12%; RB: 10%
Gillingham and RainhamConsLabToss-up RefVote shares: Ref: 28%; Cons: 22%; Lab: 20%; Green: 11%
Glasgow EastSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 31%; Green: 13%
Glasgow NorthSNPLabLean SNPVote shares: SNP: 32%; Lab: 24%; Green: 17%; Ref: 11%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 34%; Lab: 31%; Green: 12%
Glasgow SouthSNPLabLean SNPVote shares: SNP: 31%; Lab: 23%; Green: 18%; Ref: 11%
Glasgow South WestSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 30%; Green: 13%
Glasgow WestSNPLabToss-up SNPVote shares: SNP: 33%; Lab: 32%; Green: 14%
Glastonbury and SomertonConsLDLikely LDVote shares: LD: 38%; Cons: 23%; Ref: 21%
Glenrothes and Mid FifeSNPLabLean SNPVote shares: SNP: 37%; Lab: 28%; Ref: 15%
GloucesterConsLabToss-up RefVote shares: Ref: 27%; Cons: 23%; Lab: 19%; LD: 13%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 40%; LD: 37%; Ref: 12%
Goole and PocklingtonConsConsLean ConsVote shares: Cons: 39%; Ref: 30%; Lab: 14%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 43%; SNP: 37%
Gorton and DentonLabLabToss-up GreenVote shares: Green: 31%; Lab: 30%; Ref: 23%
GosportConsConsLean ConsVote shares: Cons: 43%; Ref: 31%
GowerLabLabToss-up LabVote shares: Lab: 25%; Ref: 21%; Cons: 17%; PC: 12%; Green: 10%
Grantham and BourneConsConsLean ConsVote shares: Cons: 41%; Ref: 31%; Lab: 10%
GraveshamConsLabToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 20%; Green: 10%
Great Grimsby and CleethorpesConsLabLean RefVote shares: Ref: 43%; Lab: 33%; RB: 12%
Great YarmouthConsRefLikely RBVote shares: RB: 33%; Cons: 18%; Lab: 18%; Ref: 15%
Greenwich and WoolwichLabLabToss-up LabVote shares: Lab: 32%; Green: 30%; Cons: 10%; Ref: 10%
GuildfordConsLDLikely LDVote shares: LD: 53%; Cons: 30%
Hackney North and Stoke NewingtonLabLabToss-up GreenVote shares: Green: 36%; Lab: 33%
Hackney South and ShoreditchLabLabToss-up GreenVote shares: Green: 40%; Lab: 33%
HalesowenConsLabLean RefVote shares: Ref: 31%; Cons: 22%; Lab: 20%; LD: 10%
HalifaxLabLabToss-up LabVote shares: Lab: 40%; Ref: 34%; RB: 10%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 30%; Ref: 24%; LD: 20%; Lab: 10%
Hamilton and Clyde ValleySNPLabLean LabVote shares: Lab: 38%; SNP: 30%; Ref: 10%
Hammersmith and ChiswickLabLabLean LabVote shares: Lab: 32%; Green: 23%; Cons: 16%; Ref: 11%; LD: 10%
Hampstead and HighgateLabLabToss-up LabVote shares: Lab: 30%; Green: 25%; Cons: 15%; LD: 12%; Ref: 11%
Harborough, Oadby and WigstonConsConsLean ConsVote shares: Cons: 31%; Ref: 22%; Lab: 21%; Green: 11%
HarlowConsLabToss-up RefVote shares: Ref: 30%; Cons: 28%; Lab: 18%
Harpenden and BerkhamstedConsLDSafe LDVote shares: LD: 55%; Cons: 30%
Harrogate and KnaresboroughConsLDLean LDVote shares: LD: 46%; Cons: 33%; Ref: 10%
Harrow EastConsConsSafe ConsVote shares: Cons: 45%; Lab: 14%; Ref: 14%; Green: 12%
Harrow WestLabLabToss-up LabVote shares: Lab: 24%; Cons: 22%; Green: 21%; Ref: 12%
HartlepoolLabLabToss-up RefVote shares: Ref: 40%; Lab: 37%; RB: 12%
Harwich and North EssexConsConsLean ConsVote shares: Cons: 35%; Ref: 26%; Lab: 13%
Hastings and RyeConsLabToss-up LabVote shares: Lab: 43%; Ref: 37%
HavantConsConsToss-up RefVote shares: Ref: 27%; Cons: 22%; Lab: 17%; Green: 11%; LD: 10%
Hayes and HarlingtonLabLabLean LabVote shares: Lab: 29%; Green: 18%; Ref: 17%; Cons: 16%; RB: 10%
Hazel GroveConsLDToss-up LDVote shares: LD: 27%; Ref: 20%; Lab: 19%; Cons: 18%
Hemel HempsteadConsLabToss-up RefVote shares: Ref: 26%; Cons: 23%; Lab: 21%; LD: 13%; Green: 10%
HendonConsLabLean ConsVote shares: Cons: 29%; Lab: 20%; Ref: 18%; Green: 16%
Henley and ThameConsLDLean LDVote shares: LD: 46%; Cons: 32%; Ref: 11%
Hereford and South HerefordshireConsConsLean ConsVote shares: Cons: 37%; Ref: 29%; Lab: 11%
Herne Bay and SandwichConsConsLean ConsVote shares: Cons: 41%; Ref: 31%
Hertford and StortfordConsLabToss-up LabVote shares: Lab: 26%; Ref: 25%; Cons: 22%; Green: 11%; LD: 10%
HertsmereConsConsLikely ConsVote shares: Cons: 37%; Ref: 22%; Lab: 14%; Green: 11%
HexhamConsLabToss-up LabVote shares: Lab: 32%; Cons: 30%; Ref: 20%
Heywood and Middleton NorthLabLabToss-up LabVote shares: Lab: 38%; Ref: 35%; RB: 11%
High PeakConsLabLean LabVote shares: Lab: 32%; Ref: 22%; Cons: 21%; Green: 11%
Hinckley and BosworthConsConsLean ConsVote shares: Cons: 42%; Ref: 31%
HitchinConsLabToss-up LabVote shares: Lab: 26%; Cons: 23%; Ref: 21%; LD: 13%; Green: 11%
Holborn and St PancrasLabLabToss-up GreenVote shares: Green: 32%; Lab: 27%; Other: 14%
Honiton and SidmouthConsLDLean LDVote shares: LD: 38%; Cons: 29%; Ref: 18%
Hornchurch and UpminsterConsConsToss-up ConsVote shares: Cons: 35%; Ref: 32%; Lab: 10%; RB: 10%
Hornsey and Friern BarnetLabLabLean LabVote shares: Lab: 38%; Green: 28%; LD: 11%
HorshamConsLDLean LDVote shares: LD: 45%; Cons: 36%; Ref: 10%
Houghton and Sunderland SouthLabLabToss-up LabVote shares: Lab: 41%; Ref: 37%; RB: 12%
Hove and PortsladeLabLabLean LabVote shares: Lab: 34%; Green: 24%; Ref: 13%; Cons: 10%
HuddersfieldLabLabToss-up LabVote shares: Lab: 29%; Green: 23%; Ref: 22%; Cons: 13%
HuntingdonConsConsLean ConsVote shares: Cons: 32%; Ref: 24%; Lab: 16%; LD: 10%
HyndburnConsLabToss-up RefVote shares: Ref: 28%; Lab: 22%; Cons: 21%; Green: 14%; RB: 11%
Ilford NorthLabLabToss-up LabVote shares: Lab: 22%; Other: 20%; Cons: 16%; Green: 16%; Ref: 13%
Ilford SouthLabLabToss-up GreenVote shares: Green: 28%; Lab: 22%; Other: 18%; Cons: 12%; Ref: 10%
Inverclyde and Renfrewshire WestSNPLabToss-up LabVote shares: Lab: 34%; SNP: 33%
Inverness, Skye and West Ross-shireSNPLDLean LDVote shares: LD: 45%; SNP: 34%
IpswichConsLabToss-up LabVote shares: Lab: 23%; Ref: 22%; Cons: 18%; Green: 16%; RB: 10%
Isle of Wight EastConsConsLean ConsVote shares: Cons: 40%; Ref: 31%
Isle of Wight WestConsLabLean RefVote shares: Ref: 31%; Cons: 22%; Lab: 22%; LD: 10%
Islington NorthLabIndLean OtherVote shares: Other: 34%; Lab: 24%; Green: 22%
Islington South and FinsburyLabLabToss-up GreenVote shares: Green: 34%; Lab: 31%
Jarrow and Gateshead EastLabLabLean LabVote shares: Lab: 44%; Ref: 34%; RB: 12%
Keighley and IlkleyConsConsToss-up ConsVote shares: Cons: 28%; Lab: 26%; Ref: 20%; Green: 11%
Kenilworth and SouthamConsConsLean ConsVote shares: Cons: 30%; Ref: 22%; LD: 17%; Lab: 16%
Kensington and BayswaterLabLabToss-up ConsVote shares: Cons: 28%; Lab: 23%; Green: 14%; Ref: 14%; LD: 10%
KetteringConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 21%; Green: 12%
Kilmarnock and LoudounSNPLabToss-up SNPVote shares: SNP: 35%; Lab: 31%; Ref: 11%
Kingston and SurbitonLDLDLikely LDVote shares: LD: 39%; Cons: 17%; Green: 13%; Ref: 13%; Lab: 11%
Kingston upon Hull EastLabLabToss-up RefVote shares: Ref: 40%; Lab: 36%; RB: 14%
Kingston upon Hull North and CottinghamLabLabLean LabVote shares: Lab: 43%; Ref: 34%; RB: 11%
Kingston upon Hull West and HaltempriceConsLabToss-up RefVote shares: Ref: 40%; Lab: 39%; RB: 10%
Kingswinford and South StaffordshireConsConsLean ConsVote shares: Cons: 44%; Ref: 32%
KnowsleyLabLabSafe LabVote shares: Lab: 55%; Ref: 26%; RB: 10%
Lancaster and WyreConsLabLean LabVote shares: Lab: 47%; Ref: 36%
Leeds Central and HeadingleyLabLabLean GreenVote shares: Green: 38%; Lab: 30%; Ref: 10%
Leeds EastLabLabLean LabVote shares: Lab: 43%; Ref: 29%; RB: 10%
Leeds North EastLabLabLikely LabVote shares: Lab: 38%; Green: 22%; Cons: 14%; Ref: 12%
Leeds North WestConsLabLikely LabVote shares: Lab: 35%; Ref: 20%; Cons: 18%
Leeds SouthLabLabLean LabVote shares: Lab: 34%; Green: 23%; Ref: 15%; Cons: 11%
Leeds South West and MorleyConsLabToss-up LabVote shares: Lab: 41%; Ref: 38%; RB: 10%
Leeds West and PudseyLabLabLean LabVote shares: Lab: 39%; Ref: 25%; Cons: 11%; Green: 11%
Leicester EastLabConsLean ConsVote shares: Cons: 29%; Green: 17%; Lab: 15%; Other: 15%; Ref: 10%
Leicester SouthLabIndToss-up LabVote shares: Green: 25%; Lab: 25%; Other: 21%
Leicester WestLabLabLean LabVote shares: Lab: 34%; Ref: 26%; Cons: 12%; Green: 11%; RB: 11%
Leigh and AthertonConsLabToss-up LabVote shares: Lab: 42%; Ref: 35%; RB: 13%
LewesConsLDLikely LDVote shares: LD: 41%; Cons: 21%; Ref: 18%
Lewisham EastLabLabToss-up LabVote shares: Lab: 33%; Green: 27%; Ref: 12%
Lewisham NorthLabLabToss-up GreenVote shares: Green: 38%; Lab: 33%
Lewisham West and East DulwichLabLabToss-up LabVote shares: Lab: 36%; Green: 34%
Leyton and WansteadLabLabToss-up GreenVote shares: Green: 30%; Lab: 29%; Other: 10%
LichfieldConsLabToss-up RefVote shares: Ref: 30%; Cons: 29%; Lab: 18%
LincolnConsLabToss-up LabVote shares: Lab: 39%; Ref: 35%; RB: 10%
Liverpool GarstonLabLabSafe LabVote shares: Lab: 51%; Ref: 25%
Liverpool RiversideLabLabLean LabVote shares: Lab: 36%; Green: 28%; Ref: 13%
Liverpool WaltonLabLabSafe LabVote shares: Lab: 47%; Ref: 19%; Green: 12%; RB: 11%
Liverpool WavertreeLabLabLikely LabVote shares: Lab: 41%; Green: 21%; Ref: 14%
Liverpool West DerbyLabLabSafe LabVote shares: Lab: 44%; Ref: 18%; Green: 13%; RB: 10%
LivingstonSNPLabLean SNPVote shares: SNP: 33%; Lab: 24%; Ref: 15%
LlanelliLabLabToss-up RefVote shares: Ref: 27%; PC: 21%; Lab: 19%; Cons: 12%
Lothian EastSNPLabLean LabVote shares: Lab: 29%; SNP: 21%; Ref: 14%; Green: 11%; Cons: 10%
LoughboroughConsLabToss-up LabVote shares: Lab: 27%; Cons: 22%; Ref: 22%; Green: 14%
Louth and HorncastleConsConsToss-up ConsVote shares: Cons: 39%; Ref: 36%
LowestoftConsLabLean RefVote shares: Ref: 33%; Cons: 21%; Lab: 20%; Green: 10%
Luton NorthLabLabToss-up LabVote shares: Lab: 22%; Ref: 19%; Green: 16%; Cons: 15%; Other: 14%
Luton South and South BedfordshireLabLabToss-up RefVote shares: Lab: 20%; Ref: 20%; Green: 16%; Cons: 15%; Other: 14%
MacclesfieldConsLabLean LabVote shares: Lab: 33%; Cons: 24%; Ref: 21%
MaidenheadConsLDLean LDVote shares: LD: 46%; Cons: 37%
Maidstone and MallingConsConsLean ConsVote shares: Cons: 35%; Ref: 27%; Lab: 10%; LD: 10%
MakerfieldLabLabLean LabVote shares: Lab: 48%; Ref: 36%; RB: 10%
MaldonConsConsLean ConsVote shares: Cons: 42%; Ref: 34%
Manchester CentralLabLabToss-up LabVote shares: Lab: 31%; Green: 28%; Ref: 15%
Manchester RusholmeLabLabLean GreenVote shares: Green: 42%; Lab: 28%
Manchester WithingtonLabLabToss-up LabVote shares: Lab: 37%; Green: 33%
MansfieldConsLabToss-up RefVote shares: Ref: 30%; Lab: 24%; Cons: 20%; RB: 12%
Melksham and DevizesConsLDToss-up LDVote shares: LD: 42%; Cons: 35%; Ref: 12%
Melton and SystonConsConsLean ConsVote shares: Cons: 37%; Ref: 29%; Lab: 14%
Meriden and Solihull EastConsConsLikely ConsVote shares: Cons: 45%; Ref: 28%
Merthyr Tydfil and AberdareLabLabToss-up RefVote shares: Lab: 27%; Ref: 27%; PC: 11%; RB: 11%; Green: 10%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 26%; Cons: 25%; Lab: 17%; PC: 13%
Mid BedfordshireConsConsToss-up ConsVote shares: Cons: 29%; Ref: 23%; Lab: 19%; LD: 11%; Green: 10%
Mid BuckinghamshireConsConsLean ConsVote shares: Cons: 32%; LD: 21%; Ref: 21%; Lab: 11%
Mid CheshireConsLabToss-up LabVote shares: Lab: 40%; Ref: 36%
Mid DerbyshireConsLabToss-up ConsVote shares: Cons: 27%; Lab: 27%; Ref: 27%
Mid Dorset and North PooleConsLDToss-up LDVote shares: LD: 43%; Cons: 37%; Ref: 10%
Mid DunbartonshireSNPLDLikely LDVote shares: LD: 51%; SNP: 27%
Mid LeicestershireConsConsToss-up ConsVote shares: Cons: 30%; Ref: 24%; Lab: 21%; Green: 11%
Mid NorfolkConsConsLean ConsVote shares: Cons: 42%; Ref: 31%
Mid SussexConsLDLikely LDVote shares: LD: 44%; Cons: 26%; Ref: 13%
Middlesbrough and Thornaby EastLabLabToss-up LabVote shares: Lab: 41%; Ref: 34%; RB: 12%
Middlesbrough South and East ClevelandConsLabToss-up ConsVote shares: Cons: 29%; Lab: 26%; Ref: 26%
MidlothianSNPLabToss-up LabVote shares: Lab: 37%; SNP: 33%; Ref: 10%
Milton Keynes CentralConsLabToss-up LabVote shares: Lab: 23%; Cons: 21%; Ref: 20%; Green: 14%; LD: 13%
Milton Keynes NorthConsLabToss-up ConsVote shares: Cons: 23%; Lab: 23%; Ref: 22%; Green: 13%; LD: 11%
Mitcham and MordenLabLabLean LabVote shares: Lab: 32%; Green: 23%; Ref: 14%; Cons: 12%
MonmouthshireConsLabLean ConsVote shares: Cons: 30%; Lab: 22%; Ref: 21%
Montgomeryshire and GlyndŵrConsLabLean RefVote shares: Ref: 28%; Cons: 18%; Lab: 17%; PC: 14%; LD: 10%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: Cons: 38%; SNP: 38%
Morecambe and LunesdaleConsLabToss-up RefVote shares: Lab: 29%; Ref: 29%; Cons: 19%
Motherwell, Wishaw and CarlukeSNPLabToss-up LabVote shares: Lab: 35%; SNP: 33%; Ref: 10%
Na h-Eileanan an IarSNPLabLean LabVote shares: Lab: 28%; SNP: 20%; Other: 18%; Ref: 13%
Neath and Swansea EastLabLabToss-up RefVote shares: Ref: 28%; Lab: 24%; PC: 14%; Cons: 10%; RB: 10%
New Forest EastConsConsLean ConsVote shares: Cons: 43%; Ref: 30%
New Forest WestConsConsLikely ConsVote shares: Cons: 44%; Ref: 29%
NewarkConsConsToss-up ConsVote shares: Cons: 31%; Ref: 26%; Lab: 22%
NewburyConsLDToss-up LDVote shares: LD: 41%; Cons: 36%; Ref: 12%
Newcastle upon Tyne Central and WestLabLabLean LabVote shares: Lab: 36%; Ref: 24%; Green: 12%; RB: 10%
Newcastle upon Tyne East and WallsendLabLabLean LabVote shares: Lab: 34%; Ref: 22%; Green: 17%; RB: 10%
Newcastle upon Tyne NorthLabLabLikely LabVote shares: Lab: 35%; Ref: 18%; Green: 15%; Cons: 13%
Newcastle-under-LymeConsLabToss-up RefVote shares: Ref: 29%; Cons: 22%; Lab: 21%; Green: 10%; LD: 10%
Newport EastLabLabToss-up RefVote shares: Ref: 25%; Lab: 24%; Cons: 12%; Green: 12%; RB: 11%
Newport West and IslwynLabLabToss-up LabVote shares: Lab: 24%; Ref: 24%; Cons: 12%; Green: 12%; RB: 11%
Newton AbbotConsLDToss-up LDVote shares: LD: 30%; Cons: 23%; Ref: 23%; Lab: 10%
Newton Aycliffe and SpennymoorConsLabToss-up RefVote shares: Ref: 44%; Lab: 38%
Normanton and HemsworthLabLabToss-up LabVote shares: Lab: 41%; Ref: 36%; RB: 14%
North Ayrshire and ArranSNPLabToss-up SNPVote shares: SNP: 31%; Lab: 24%; Ref: 14%; Cons: 12%
North BedfordshireConsConsLikely ConsVote shares: Cons: 42%; Ref: 27%; Lab: 11%
North CornwallConsLDLikely LDVote shares: LD: 40%; Ref: 23%; Cons: 21%
North CotswoldsConsConsToss-up ConsVote shares: Cons: 28%; LD: 23%; Ref: 21%; Lab: 12%
North DevonConsLDLean LDVote shares: LD: 36%; Cons: 23%; Ref: 22%
North DorsetConsConsToss-up ConsVote shares: Cons: 31%; Ref: 25%; LD: 24%
North DurhamLabLabToss-up RefVote shares: Ref: 41%; Lab: 39%
North East CambridgeshireConsConsToss-up ConsVote shares: Cons: 42%; Ref: 35%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 25%
North East FifeSNPLDSafe LDVote shares: LD: 59%; SNP: 23%
North East HampshireConsLDToss-up LDVote shares: LD: 40%; Cons: 39%; Ref: 11%
North East HertfordshireConsLabToss-up RefVote shares: Ref: 25%; Cons: 24%; Lab: 22%; LD: 11%
North East Somerset and HanhamConsLabToss-up RefVote shares: Ref: 26%; Cons: 24%; Lab: 23%; LD: 12%
North HerefordshireConsGreenToss-up ConsVote shares: Cons: 34%; Ref: 28%; Green: 15%
North NorfolkConsLDToss-up LDVote shares: LD: 31%; Cons: 29%; Ref: 25%
North NorthumberlandConsLabToss-up RefVote shares: Ref: 29%; Lab: 28%; Cons: 21%
North ShropshireConsLDLikely LDVote shares: LD: 43%; Ref: 25%; Cons: 15%
North SomersetConsLabToss-up ConsVote shares: Cons: 27%; Lab: 25%; Ref: 23%; LD: 12%
North Warwickshire and BedworthConsLabLean RefVote shares: Ref: 34%; Cons: 25%; Lab: 19%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 31%; Cons: 28%; Lab: 18%
North West EssexConsConsToss-up ConsVote shares: Cons: 30%; Ref: 23%; Lab: 18%; LD: 11%
North West HampshireConsConsLikely ConsVote shares: Cons: 40%; Ref: 25%; Lab: 11%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 23%
North West NorfolkConsConsToss-up ConsVote shares: Cons: 40%; Ref: 33%
Northampton NorthConsLabToss-up LabVote shares: Lab: 33%; Ref: 30%; Cons: 13%
Northampton SouthConsLabToss-up RefVote shares: Ref: 26%; Cons: 25%; Lab: 23%; Green: 10%
Norwich NorthConsLabToss-up LabVote shares: Lab: 43%; Ref: 36%
Norwich SouthLabLabLean LabVote shares: Lab: 33%; Green: 23%; Ref: 17%; Cons: 11%
Nottingham EastLabLabLean LabVote shares: Lab: 35%; Green: 26%; Ref: 12%
Nottingham North and KimberleyLabLabLean LabVote shares: Lab: 35%; Ref: 26%; Green: 13%; Cons: 11%; RB: 11%
Nottingham SouthLabLabLean LabVote shares: Lab: 31%; Green: 20%; Ref: 19%; Cons: 13%
NuneatonConsLabLean RefVote shares: Ref: 28%; Cons: 20%; Lab: 20%; Green: 12%
Old Bexley and SidcupConsConsLikely ConsVote shares: Cons: 46%; Ref: 29%
Oldham East and SaddleworthLabLabToss-up LabVote shares: Lab: 36%; Ref: 36%
Oldham West, Chadderton and RoytonLabLabLean LabVote shares: Lab: 35%; Ref: 27%; Other: 14%; RB: 10%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 55%; SNP: 16%; Green: 12%; Ref: 11%
OrpingtonConsConsLikely ConsVote shares: Cons: 44%; Ref: 25%
Ossett and Denby DaleConsLabToss-up RefVote shares: Ref: 27%; Lab: 26%; Cons: 21%
Oxford EastLabLabLean LabVote shares: Lab: 32%; Green: 23%; Cons: 11%; Other: 10%; Ref: 10%
Oxford West and AbingdonLDLDLikely LDVote shares: LD: 39%; Cons: 17%; Green: 14%; Ref: 13%; Lab: 12%
Paisley and Renfrewshire NorthSNPLabToss-up SNPVote shares: Lab: 34%; SNP: 34%; Ref: 10%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: Lab: 34%; SNP: 34%
PeckhamLabLabToss-up GreenVote shares: Green: 36%; Lab: 32%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 30%; Cons: 26%; Lab: 22%
Penistone and StocksbridgeConsLabToss-up RefVote shares: Ref: 42%; Lab: 38%
Penrith and SolwayConsLabToss-up LabVote shares: Lab: 28%; Ref: 28%; Cons: 21%
Perth and Kinross-shireSNPSNPToss-up SNPVote shares: SNP: 44%; Cons: 37%
PeterboroughConsLabToss-up RefVote shares: Cons: 24%; Ref: 24%; Lab: 18%; Green: 10%
Plymouth Moor ViewConsLabToss-up RefVote shares: Ref: 29%; Lab: 22%; Cons: 19%; Green: 11%; RB: 11%
Plymouth Sutton and DevonportLabLabLean LabVote shares: Lab: 28%; Ref: 20%; Green: 19%; Cons: 12%; RB: 10%
Pontefract, Castleford and KnottingleyLabLabToss-up LabVote shares: Lab: 40%; Ref: 36%; RB: 14%
PontypriddLabLabToss-up LabVote shares: Lab: 23%; Ref: 20%; PC: 15%; Green: 12%; Cons: 11%; RB: 10%
PooleConsLabToss-up RefVote shares: Ref: 30%; Cons: 29%; Lab: 16%; LD: 10%
Poplar and LimehouseLabLabToss-up GreenVote shares: Green: 30%; Lab: 26%; Cons: 12%; Ref: 11%
Portsmouth NorthConsLabToss-up RefVote shares: Ref: 32%; Cons: 27%; Lab: 17%
Portsmouth SouthLabLabToss-up LabVote shares: Lab: 32%; Ref: 25%; Green: 12%; Cons: 11%
PrestonLabLabToss-up LabVote shares: Lab: 25%; Ref: 19%; Green: 14%; Other: 14%; Cons: 12%; RB: 11%
PutneyLabLabLean LabVote shares: Lab: 31%; Cons: 21%; Green: 15%; LD: 14%; Ref: 13%
Queen's Park and Maida ValeLabLabToss-up GreenVote shares: Green: 31%; Lab: 28%; Cons: 10%; Ref: 10%
Rawmarsh and ConisbroughLabLabToss-up LabVote shares: Lab: 40%; Ref: 38%; RB: 11%
Rayleigh and WickfordConsConsToss-up ConsVote shares: Cons: 39%; Ref: 36%
Reading CentralLabLabLean LabVote shares: Lab: 32%; Green: 20%; Cons: 15%; Ref: 15%
Reading West and Mid BerkshireConsLabToss-up ConsVote shares: Cons: 26%; Ref: 24%; Lab: 21%; LD: 12%
RedcarConsLabToss-up RefVote shares: Ref: 31%; Lab: 25%; Cons: 23%; RB: 10%
RedditchConsLabToss-up RefVote shares: Ref: 28%; Cons: 24%; Lab: 20%
ReigateConsConsLean ConsVote shares: Cons: 29%; Ref: 21%; Lab: 19%; Green: 13%; LD: 12%
Rhondda and OgmoreLabLabToss-up LabVote shares: Lab: 27%; Ref: 25%; RB: 13%; Green: 12%; PC: 12%
Ribble ValleyConsLabToss-up ConsVote shares: Cons: 27%; Ref: 26%; Lab: 24%
Richmond and NorthallertonConsConsLikely ConsVote shares: Cons: 48%; Ref: 27%; Lab: 10%
Richmond ParkLDLDSafe LDVote shares: LD: 57%; Cons: 23%
RochdaleLabLabToss-up LabVote shares: Lab: 25%; Ref: 21%; Other: 16%; Green: 13%; Cons: 11%; RB: 10%
Rochester and StroodConsLabLean RefVote shares: Ref: 31%; Cons: 21%; Lab: 20%; Green: 10%
RomfordConsConsLean ConsVote shares: Cons: 42%; Ref: 30%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 32%; LD: 25%; Ref: 21%
Rossendale and DarwenConsLabToss-up RefVote shares: Lab: 32%; Ref: 32%; Cons: 15%; RB: 10%
Rother ValleyConsLabToss-up RefVote shares: Ref: 33%; Cons: 27%; Lab: 23%
RotherhamLabLabLean LabVote shares: Lab: 41%; Ref: 33%; RB: 13%
RugbyConsLabToss-up RefVote shares: Ref: 26%; Cons: 25%; Lab: 22%
Ruislip, Northwood and PinnerConsConsSafe ConsVote shares: Cons: 41%; Lab: 16%; Ref: 16%; Green: 12%; LD: 11%
Runcorn and HelsbyLabLabLean LabVote shares: Lab: 47%; Ref: 37%
Runnymede and WeybridgeConsConsLean ConsVote shares: Cons: 31%; Ref: 21%; LD: 17%; Lab: 13%
RushcliffeConsLabToss-up LabVote shares: Lab: 32%; Cons: 27%; Ref: 19%
RutherglenSNPLabToss-up LabVote shares: Lab: 36%; SNP: 32%
Rutland and StamfordConsConsLikely ConsVote shares: Cons: 44%; Ref: 27%; Lab: 11%
SalfordLabLabLean LabVote shares: Lab: 33%; Green: 24%; Ref: 17%; RB: 11%
SalisburyConsConsToss-up ConsVote shares: Cons: 29%; LD: 22%; Ref: 19%; Lab: 15%
Scarborough and WhitbyConsLabToss-up RefVote shares: Ref: 31%; Lab: 26%; Cons: 22%
ScunthorpeConsLabToss-up RefVote shares: Ref: 29%; Lab: 24%; Cons: 22%; RB: 10%
Sefton CentralLabLabLikely LabVote shares: Lab: 42%; Ref: 19%; Cons: 13%; Green: 11%
SelbyConsLabToss-up LabVote shares: Lab: 41%; Ref: 38%
SevenoaksConsConsToss-up ConsVote shares: Cons: 32%; Ref: 25%; LD: 19%
Sheffield Brightside and HillsboroughLabLabLean LabVote shares: Lab: 35%; Green: 21%; Ref: 14%; Cons: 10%
Sheffield CentralLabLabToss-up LabVote shares: Lab: 39%; Green: 35%
Sheffield HallamLabLabLikely LabVote shares: Lab: 37%; LD: 18%; Cons: 14%; Green: 13%; Ref: 12%
Sheffield HeeleyLabLabLikely LabVote shares: Lab: 38%; Green: 18%; Ref: 15%; Cons: 11%
Sheffield South EastLabLabLikely LabVote shares: Lab: 35%; Ref: 20%; Cons: 13%; Green: 12%
Sherwood ForestConsLabToss-up RefVote shares: Ref: 31%; Lab: 26%; Cons: 21%
ShipleyConsLabLean LabVote shares: Lab: 32%; Ref: 23%; Cons: 22%; Green: 10%
ShrewsburyConsLabToss-up LabVote shares: Lab: 37%; Ref: 35%; Cons: 10%
Sittingbourne and SheppeyConsLabLean RefVote shares: Ref: 33%; Cons: 22%; Lab: 15%
Skipton and RiponConsConsToss-up ConsVote shares: Cons: 29%; Ref: 26%; Lab: 23%
Sleaford and North HykehamConsConsLean ConsVote shares: Cons: 41%; Ref: 31%; Lab: 10%
SloughLabLabToss-up LabVote shares: Lab: 20%; Other: 19%; Cons: 17%; Green: 16%; Ref: 15%
SmethwickLabLabToss-up LabVote shares: Lab: 25%; Green: 22%; Ref: 18%; Cons: 10%; RB: 10%
Solihull West and ShirleyConsConsLean ConsVote shares: Cons: 36%; Ref: 24%; Lab: 13%; LD: 11%
South Basildon and East ThurrockConsRefLikely RefVote shares: Ref: 33%; Cons: 18%; Lab: 18%; RB: 14%
South CambridgeshireConsLDSafe LDVote shares: LD: 54%; Cons: 28%
South CotswoldsConsLDLean LDVote shares: LD: 46%; Cons: 35%; Ref: 10%
South DerbyshireConsLabToss-up RefVote shares: Lab: 26%; Ref: 26%; Cons: 22%; RB: 10%
South DevonConsLDLean LDVote shares: LD: 41%; Cons: 30%; Ref: 16%
South DorsetConsLabLean RefVote shares: Ref: 30%; Cons: 22%; Lab: 18%; LD: 16%
South East CornwallConsLabToss-up RefVote shares: Ref: 30%; Cons: 23%; Lab: 17%; LD: 17%
South Holland and The DeepingsConsConsToss-up ConsVote shares: Cons: 39%; Ref: 35%
South LeicestershireConsConsLikely ConsVote shares: Cons: 44%; Ref: 29%
South NorfolkConsLabToss-up RefVote shares: Cons: 24%; Ref: 24%; Lab: 20%; LD: 14%; Green: 10%
South NorthamptonshireConsConsLean ConsVote shares: Cons: 33%; Ref: 25%; Lab: 17%
South RibbleConsLabToss-up LabVote shares: Lab: 28%; Ref: 27%; Cons: 22%
South ShieldsLabLabLean LabVote shares: Lab: 44%; Ref: 34%
South ShropshireConsConsToss-up ConsVote shares: Cons: 27%; Ref: 25%; LD: 24%
South SuffolkConsConsToss-up ConsVote shares: Cons: 31%; Ref: 28%; Lab: 15%; LD: 10%
South West DevonConsConsToss-up ConsVote shares: Cons: 31%; Ref: 26%; Lab: 15%; LD: 10%
South West HertfordshireConsConsLean ConsVote shares: Cons: 29%; LD: 21%; Ref: 20%; Lab: 12%; Green: 10%
South West NorfolkConsLabLikely RefVote shares: Ref: 35%; Cons: 20%; Lab: 17%
South West WiltshireConsConsLean ConsVote shares: Cons: 39%; Ref: 27%
Southampton ItchenConsLabToss-up RefVote shares: Ref: 28%; Lab: 27%; Cons: 16%; Green: 11%
Southampton TestLabLabToss-up LabVote shares: Lab: 26%; Green: 20%; Ref: 20%; Cons: 14%
Southend East and RochfordConsLabToss-up RefVote shares: Ref: 28%; Cons: 22%; Lab: 21%; Green: 11%
Southend West and LeighConsLabToss-up RefVote shares: Ref: 27%; Cons: 24%; Lab: 21%
Southgate and Wood GreenLabLabLean LabVote shares: Lab: 30%; Green: 22%; Cons: 15%; Ref: 14%; LD: 10%
SouthportConsLabToss-up RefVote shares: Ref: 33%; Lab: 32%; Cons: 15%
SpelthorneConsConsToss-up ConsVote shares: Cons: 25%; Ref: 22%; LD: 19%; Lab: 15%; Green: 12%
Spen ValleyConsLabToss-up RefVote shares: Ref: 33%; Lab: 26%; Cons: 19%
St AlbansLDLDSafe LDVote shares: LD: 44%; Cons: 17%; Ref: 13%; Green: 12%; Lab: 10%
St Austell and NewquayConsLabToss-up RefVote shares: Ref: 31%; Cons: 26%; Lab: 16%; LD: 12%
St Helens NorthLabLabLean LabVote shares: Lab: 47%; Ref: 33%; RB: 10%
St Helens South and WhistonLabLabLikely LabVote shares: Lab: 47%; Ref: 30%
St IvesConsLDLikely LDVote shares: LD: 40%; Ref: 22%; Cons: 19%
St Neots and Mid CambridgeshireConsLDLean LDVote shares: LD: 43%; Cons: 29%; Ref: 11%
StaffordConsLabToss-up RefVote shares: Ref: 27%; Lab: 25%; Cons: 22%; Green: 10%
Staffordshire MoorlandsConsConsToss-up ConsVote shares: Cons: 34%; Ref: 32%; Lab: 13%
Stalybridge and HydeLabLabLean LabVote shares: Lab: 42%; Ref: 34%
StevenageConsLabToss-up LabVote shares: Lab: 31%; Ref: 30%; Cons: 13%; RB: 10%
Stirling and StrathallanSNPLabLean SNPVote shares: SNP: 30%; Cons: 18%; Lab: 17%; Ref: 13%
StockportLabLabLikely LabVote shares: Lab: 37%; Ref: 19%; Green: 16%; Cons: 10%
Stockton NorthLabLabToss-up LabVote shares: Lab: 39%; Ref: 39%; RB: 12%
Stockton WestConsConsLean ConsVote shares: Cons: 34%; Lab: 24%; Ref: 23%
Stoke-on-Trent CentralConsLabToss-up LabVote shares: Lab: 33%; Ref: 32%; RB: 11%
Stoke-on-Trent NorthConsLabLean RefVote shares: Ref: 33%; Lab: 22%; Cons: 18%; RB: 10%
Stoke-on-Trent SouthConsLabToss-up ConsVote shares: Cons: 34%; Ref: 33%; Lab: 13%
Stone, Great Wyrley and PenkridgeConsConsLikely ConsVote shares: Cons: 35%; Ref: 20%; Lab: 18%
StourbridgeConsLabToss-up RefVote shares: Ref: 29%; Cons: 25%; Lab: 21%
Stratford and BowLabLabLean GreenVote shares: Green: 34%; Lab: 26%; Other: 14%
Stratford-on-AvonConsLDLean LDVote shares: LD: 37%; Cons: 27%; Ref: 19%
Streatham and Croydon NorthLabLabToss-up LabVote shares: Lab: 32%; Green: 29%; Cons: 10%; LD: 10%; Ref: 10%
Stretford and UrmstonLabLabLikely LabVote shares: Lab: 35%; Green: 19%; Ref: 15%; Cons: 11%
StroudConsLabLean LabVote shares: Lab: 38%; Ref: 25%; Cons: 15%
Suffolk CoastalConsLabLean RefVote shares: Ref: 29%; Cons: 21%; Lab: 21%; LD: 14%
Sunderland CentralLabLabToss-up LabVote shares: Lab: 41%; Ref: 38%; RB: 10%
Surrey HeathConsLDLean LDVote shares: LD: 45%; Cons: 35%; Ref: 10%
Sussex WealdConsConsLean ConsVote shares: Cons: 37%; Ref: 28%; LD: 10%
Sutton and CheamConsLDLikely LDVote shares: LD: 49%; Cons: 33%
Sutton ColdfieldConsConsLean ConsVote shares: Cons: 33%; Ref: 22%; Lab: 18%; Green: 10%
Swansea WestLabLabToss-up LabVote shares: Lab: 21%; Ref: 20%; Green: 14%; PC: 13%; Cons: 11%; RB: 11%
Swindon NorthConsLabToss-up RefVote shares: Ref: 24%; Cons: 23%; Lab: 23%; Green: 11%
Swindon SouthConsLabToss-up LabVote shares: Lab: 27%; Cons: 20%; Ref: 20%; Green: 15%
TamworthConsLabLean RefVote shares: Ref: 32%; Cons: 23%; Lab: 19%
TattonConsConsLean ConsVote shares: Cons: 33%; Lab: 25%; Ref: 21%
Taunton and WellingtonConsLDLikely LDVote shares: LD: 38%; Ref: 22%; Cons: 20%
TelfordConsLabToss-up LabVote shares: Lab: 38%; Ref: 37%; RB: 13%
TewkesburyConsLDLean LDVote shares: LD: 37%; Cons: 24%; Ref: 19%
The WrekinConsConsLean ConsVote shares: Cons: 35%; Ref: 26%; Lab: 12%
Thirsk and MaltonConsConsLean ConsVote shares: Cons: 44%; Ref: 31%; Lab: 10%
Thornbury and YateConsLDToss-up LDVote shares: LD: 38%; Cons: 31%; Ref: 16%
ThurrockConsLabToss-up RefVote shares: Ref: 34%; Lab: 28%; Cons: 12%; RB: 11%
Tipton and WednesburyConsLabLean RefVote shares: Ref: 31%; Lab: 20%; Cons: 16%; RB: 14%; Green: 10%
Tiverton and MineheadConsLDToss-up LDVote shares: LD: 32%; Cons: 26%; Ref: 23%
TonbridgeConsConsLikely ConsVote shares: Cons: 44%; Ref: 27%
TootingLabLabToss-up LabVote shares: Lab: 34%; Green: 27%; Cons: 14%
TorbayConsLDLean LDVote shares: LD: 35%; Cons: 24%; Ref: 24%
TorfaenLabLabToss-up RefVote shares: Ref: 28%; Lab: 25%; RB: 12%; Green: 11%; Cons: 10%
Torridge and TavistockConsConsToss-up ConsVote shares: Cons: 29%; Ref: 28%; LD: 16%; Lab: 12%
TottenhamLabLabToss-up GreenVote shares: Green: 35%; Lab: 31%
Truro and FalmouthConsLabToss-up LabVote shares: Lab: 30%; Ref: 26%; Cons: 18%; LD: 12%
Tunbridge WellsConsLDLikely LDVote shares: LD: 44%; Cons: 25%; Ref: 13%
TwickenhamLDLDSafe LDVote shares: LD: 45%; Cons: 16%; Green: 12%; Lab: 11%; Ref: 11%
TynemouthLabLabLikely LabVote shares: Lab: 38%; Ref: 20%; Cons: 15%; Green: 12%
Uxbridge and South RuislipConsLabLean ConsVote shares: Cons: 32%; Ref: 24%; Lab: 19%; Green: 12%
Vale of GlamorganConsLabToss-up ConsVote shares: Cons: 25%; Ref: 22%; Lab: 21%
Vauxhall and Camberwell GreenLabLabToss-up GreenVote shares: Green: 35%; Lab: 32%; LD: 10%
Wakefield and RothwellConsLabLean LabVote shares: Lab: 42%; Ref: 33%; RB: 11%
WallaseyLabLabLikely LabVote shares: Lab: 46%; Ref: 24%
Walsall and BloxwichConsLabLean RefVote shares: Ref: 28%; Lab: 20%; Cons: 17%; Green: 12%; Other: 10%
WalthamstowLabLabToss-up GreenVote shares: Green: 36%; Lab: 33%
Warrington NorthLabLabLean LabVote shares: Lab: 44%; Ref: 33%; RB: 12%
Warrington SouthLabLabLean LabVote shares: Lab: 37%; Ref: 27%; Cons: 14%; RB: 10%
Warwick and LeamingtonLabLabLean LabVote shares: Lab: 34%; Ref: 20%; Cons: 17%; Green: 12%
Washington and Gateshead SouthLabLabLean LabVote shares: Lab: 42%; Ref: 34%; RB: 13%
WatfordConsLabToss-up RefVote shares: Ref: 23%; Cons: 20%; Lab: 20%; LD: 15%
Waveney ValleyConsGreenToss-up RefVote shares: Ref: 27%; Cons: 22%; Green: 21%; Lab: 12%; LD: 10%
Weald of KentConsConsLean ConsVote shares: Cons: 44%; Ref: 31%
Wellingborough and RushdenConsLabToss-up RefVote shares: Ref: 30%; Cons: 24%; Lab: 22%; Green: 10%
Wells and Mendip HillsConsLDLikely LDVote shares: LD: 38%; Ref: 21%; Cons: 20%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 25%; Lab: 23%; Ref: 23%; Green: 11%
West Aberdeenshire and KincardineConsConsLean ConsVote shares: Cons: 45%; SNP: 34%
West BromwichConsLabToss-up LabVote shares: Lab: 38%; Ref: 33%; RB: 12%
West DorsetConsLDLean LDVote shares: LD: 48%; Cons: 35%
West DunbartonshireSNPLabToss-up SNPVote shares: SNP: 36%; Lab: 34%
West Ham and BecktonLabLabToss-up GreenVote shares: Green: 27%; Lab: 25%; Other: 13%; Ref: 12%
West LancashireLabLabLean LabVote shares: Lab: 46%; Ref: 35%
West SuffolkConsConsLean ConsVote shares: Cons: 40%; Ref: 29%
West WorcestershireConsConsLean ConsVote shares: Cons: 36%; Ref: 27%; LD: 13%
Westmorland and LonsdaleConsLDLikely LDVote shares: LD: 40%; Cons: 19%; Ref: 19%
Weston-super-MareConsLabToss-up RefVote shares: Ref: 28%; Cons: 22%; Lab: 20%; LD: 12%; Green: 10%
Wetherby and EasingwoldConsConsLean ConsVote shares: Cons: 33%; Ref: 23%; Lab: 22%
Whitehaven and WorkingtonConsLabToss-up LabVote shares: Lab: 43%; Ref: 37%; RB: 11%
Widnes and HalewoodLabLabSafe LabVote shares: Lab: 52%; Ref: 27%; RB: 11%
WiganLabLabLean LabVote shares: Lab: 42%; Ref: 32%; RB: 12%
WimbledonConsLDLikely LDVote shares: LD: 40%; Cons: 20%; Lab: 15%; Green: 10%; Ref: 10%
WinchesterConsLDSafe LDVote shares: LD: 55%; Cons: 28%
WindsorConsConsLean ConsVote shares: Cons: 31%; Ref: 19%; LD: 16%; Lab: 13%; Green: 11%
Wirral WestLabLabLean LabVote shares: Lab: 35%; Cons: 22%; Ref: 22%
WithamConsConsLean ConsVote shares: Cons: 42%; Ref: 30%
WitneyConsLDLean LDVote shares: LD: 42%; Cons: 31%; Ref: 13%
WokingConsLDLikely LDVote shares: LD: 49%; Cons: 26%; Ref: 11%
WokinghamConsLDLikely LDVote shares: LD: 49%; Cons: 34%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 30%; Cons: 20%; Lab: 20%; Green: 11%; RB: 10%
Wolverhampton South EastLabLabToss-up LabVote shares: Lab: 37%; Ref: 31%; RB: 13%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 26%; Ref: 22%; Cons: 21%; Green: 12%
WorcesterConsLabToss-up LabVote shares: Lab: 40%; Ref: 33%
Worsley and EcclesLabLabLean LabVote shares: Lab: 45%; Ref: 32%; RB: 10%
Worthing WestConsLabToss-up ConsVote shares: Cons: 25%; Ref: 25%; Lab: 24%
WrexhamConsLabToss-up RefVote shares: Ref: 26%; Lab: 21%; Cons: 20%; PC: 14%
WycombeConsLabToss-up LabVote shares: Lab: 23%; Cons: 22%; Ref: 21%; LD: 12%; Green: 10%
Wyre ForestConsConsLean ConsVote shares: Cons: 40%; Ref: 30%
Wythenshawe and Sale EastLabLabLikely LabVote shares: Lab: 37%; Ref: 19%; Green: 17%; Cons: 11%; RB: 10%
YeovilConsLDLean LDVote shares: LD: 38%; Ref: 24%; Cons: 20%
Ynys MônConsPCToss-up ConsVote shares: Cons: 24%; PC: 23%; Ref: 21%; Lab: 16%
York CentralLabLabLikely LabVote shares: Lab: 38%; Green: 23%; Ref: 14%; Cons: 10%
York OuterConsLabToss-up LabVote shares: Lab: 29%; Ref: 24%; Cons: 23%; LD: 11%