Projection set: More in Common July 2026

Provider: More in Common
Date: 2026-07-19
Fieldwork dates: Jun 5 - 28
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/aMajority
Per-seat winner1109666372931090000000001019-32

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
ConsLabRef141
LabLabLab99
LabLabRef74
ConsConsRef62
ConsConsCons58
ConsLDLD54
ConsLabCons34
SNPLabSNP31
LDLDLD8
LabLabGreen8
ConsLabLab7
ConsLDRef6
SNPSNPSNP6
LabLabPC6
ConsRefRef5
LabLabOther5
LabIndOther5
SNPLabLab4
SNPLDLD4
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
LabLabCons1
LabConsCons1
ConsGreenCons1
ConsGreenRef1
ConsSNPRef1
SNPSNPCons1
SNPLabRef1
SNPSNPRef1
ConsPCPC1
ConsPCRef1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up PCVote shares: PC: 31%; Ref: 27%; Lab: 23%
Aberdeen NorthSNPSNPToss-up SNPVote shares: SNP: 27%; Ref: 24%; Lab: 19%; Cons: 11%
Aberdeen SouthSNPSNPToss-up SNPVote shares: SNP: 26%; Cons: 21%; Ref: 21%; Lab: 15%
Aberdeenshire North and Moray EastConsSNPToss-up RefVote shares: Ref: 31%; Cons: 29%; SNP: 25%
Airdrie and ShottsSNPLabLikely SNPVote shares: SNP: 40%; Ref: 21%; Lab: 20%
AldershotConsLabToss-up RefVote shares: Ref: 28%; Cons: 27%; Lab: 21%; LD: 14%
Aldridge-BrownhillsConsConsLean RefVote shares: Ref: 40%; Cons: 32%; Lab: 17%
Alloa and GrangemouthSNPLabToss-up SNPVote shares: SNP: 31%; Ref: 27%; Lab: 15%
Altrincham and Sale WestConsLabToss-up LabVote shares: Lab: 31%; Cons: 28%; Ref: 23%; LD: 10%
Alyn and DeesideLabLabLean RefVote shares: Ref: 34%; Lab: 22%; Cons: 14%; PC: 14%
Amber ValleyConsLabLikely RefVote shares: Ref: 42%; Cons: 24%; Lab: 20%
Angus and Perthshire GlensSNPSNPToss-up ConsVote shares: Cons: 31%; SNP: 28%; Ref: 22%
Arbroath and Broughty FerrySNPSNPToss-up SNPVote shares: SNP: 32%; Ref: 27%; Cons: 15%; Lab: 10%
Argyll, Bute and South LochaberSNPSNPToss-up SNPVote shares: SNP: 28%; Cons: 23%; LD: 19%; Ref: 17%
Arundel and South DownsConsConsLean ConsVote shares: Cons: 35%; Ref: 25%; LD: 17%; Green: 12%; Lab: 10%
AshfieldConsRefSafe RefVote shares: Ref: 42%; Lab: 16%; Other: 16%; Cons: 13%
AshfordConsLabToss-up ConsVote shares: Cons: 29%; Ref: 29%; Lab: 18%; Green: 11%
Ashton-under-LyneLabLabLean RefVote shares: Ref: 37%; Lab: 28%; Cons: 14%
AylesburyConsLabToss-up ConsVote shares: Cons: 27%; Ref: 23%; LD: 21%; Lab: 18%
Ayr, Carrick and CumnockSNPLabLean SNPVote shares: SNP: 31%; Ref: 20%; Cons: 19%; Lab: 17%
BanburyConsLabToss-up ConsVote shares: Cons: 28%; Ref: 25%; Lab: 21%; LD: 13%; Green: 10%
Bangor AberconwyConsLabToss-up RefVote shares: Ref: 30%; Lab: 23%; PC: 19%; Cons: 14%
BarkingLabLabToss-up LabVote shares: Lab: 29%; Ref: 22%; Green: 18%; Cons: 16%; Other: 10%
Barnsley NorthLabLabLean RefVote shares: Ref: 40%; Lab: 26%; Cons: 12%
Barnsley SouthLabLabLikely RefVote shares: Ref: 43%; Lab: 24%; Cons: 13%; Green: 10%
Barrow and FurnessConsLabLean RefVote shares: Ref: 37%; Cons: 26%; Lab: 23%
Basildon and BillericayConsConsLean RefVote shares: Ref: 39%; Cons: 27%; Lab: 15%
BasingstokeConsLabToss-up ConsVote shares: Cons: 27%; Ref: 24%; Lab: 23%; LD: 12%; Green: 11%
BassetlawConsLabLean RefVote shares: Ref: 38%; Cons: 25%; Lab: 20%
BathLDLDLean LDVote shares: LD: 34%; Ref: 21%; Green: 15%; Lab: 14%; Cons: 12%
Bathgate and LinlithgowSNPLabToss-up SNPVote shares: SNP: 31%; Ref: 28%; Lab: 17%
BatterseaLabLabLean LabVote shares: Lab: 37%; Cons: 25%; Green: 12%; Ref: 12%; LD: 11%
BeaconsfieldConsConsLean ConsVote shares: Cons: 35%; Ref: 24%; LD: 22%; Lab: 10%
Beckenham and PengeLabLabLean LabVote shares: Lab: 34%; Cons: 24%; Ref: 20%; LD: 12%; Green: 10%
BedfordLabLabToss-up LabVote shares: Lab: 26%; Ref: 24%; Cons: 21%; LD: 14%; Green: 10%
Bermondsey and Old SouthwarkLabLabLikely LabVote shares: Lab: 37%; LD: 21%; Green: 15%; Ref: 13%; Cons: 11%
Berwickshire, Roxburgh and SelkirkConsConsLean ConsVote shares: Cons: 34%; Ref: 23%; SNP: 21%
Bethnal Green and StepneyLabLabToss-up OtherVote shares: Other: 30%; Lab: 25%; Green: 20%
Beverley and HoldernessConsConsToss-up RefVote shares: Ref: 33%; Cons: 29%; Lab: 17%; LD: 10%
Bexhill and BattleConsConsToss-up ConsVote shares: Cons: 31%; Ref: 27%; Lab: 15%; LD: 11%; Green: 10%
Bexleyheath and CrayfordConsLabToss-up RefVote shares: Ref: 34%; Cons: 28%; Lab: 22%
Bicester and WoodstockConsLDLean LDVote shares: LD: 34%; Cons: 24%; Ref: 23%; Lab: 11%
BirkenheadLabLabLean LabVote shares: Lab: 35%; Ref: 24%; Green: 21%; Cons: 11%
Birmingham EdgbastonLabLabLean LabVote shares: Lab: 33%; Ref: 23%; Cons: 21%; Green: 10%
Birmingham ErdingtonLabLabToss-up RefVote shares: Ref: 32%; Lab: 29%; Cons: 19%
Birmingham Hall Green and MoseleyLabLabLean OtherVote shares: Other: 34%; Lab: 24%; Green: 14%; Ref: 11%; Cons: 10%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up RefVote shares: Lab: 25%; Ref: 25%; Other: 21%; Cons: 20%
Birmingham LadywoodLabLabToss-up LabVote shares: Lab: 33%; Other: 30%; Green: 16%; Ref: 11%
Birmingham NorthfieldConsLabToss-up RefVote shares: Ref: 33%; Lab: 27%; Cons: 24%
Birmingham Perry BarrLabIndLean OtherVote shares: Other: 35%; Lab: 25%; Ref: 14%; Cons: 11%; Green: 11%
Birmingham Selly OakLabLabToss-up LabVote shares: Lab: 34%; Ref: 27%; Green: 14%; Cons: 12%
Birmingham YardleyLabLabToss-up LabVote shares: Lab: 27%; Other: 22%; Ref: 20%; Cons: 14%; LD: 10%
Bishop AucklandConsLabLikely RefVote shares: Ref: 41%; Cons: 22%; Lab: 20%; Green: 10%
BlackburnLabIndLikely OtherVote shares: Other: 38%; Ref: 19%; Lab: 16%; Green: 15%; Cons: 10%
Blackley and Middleton SouthLabLabToss-up LabVote shares: Lab: 36%; Ref: 33%; Cons: 12%; Green: 12%
Blackpool North and FleetwoodConsLabLikely RefVote shares: Ref: 42%; Cons: 24%; Lab: 21%
Blackpool SouthConsLabLikely RefVote shares: Ref: 41%; Lab: 24%; Cons: 21%
Blaenau Gwent and RhymneyLabLabToss-up PCVote shares: PC: 30%; Ref: 24%; Lab: 22%
Blaydon and ConsettLabLabLikely RefVote shares: Ref: 42%; Lab: 27%; Cons: 13%
Blyth and AshingtonLabLabLikely RefVote shares: Ref: 45%; Lab: 24%; Cons: 15%; Green: 10%
Bognor Regis and LittlehamptonConsConsToss-up RefVote shares: Ref: 32%; Cons: 30%; Lab: 16%; LD: 14%
BolsoverConsLabLikely RefVote shares: Ref: 37%; Cons: 22%; Lab: 20%; Green: 13%
Bolton North EastConsLabLean RefVote shares: Ref: 35%; Lab: 24%; Cons: 20%; Green: 10%
Bolton South and WalkdenLabLabToss-up RefVote shares: Ref: 32%; Lab: 27%; Cons: 14%; Other: 11%; Green: 10%
Bolton WestConsLabLean RefVote shares: Ref: 33%; Cons: 25%; Lab: 25%
BootleLabLabLikely LabVote shares: Lab: 44%; Ref: 29%; Green: 12%
Boston and SkegnessConsRefLean RefVote shares: Ref: 43%; Cons: 30%; Lab: 10%
Bournemouth EastConsLabToss-up ConsVote shares: Cons: 27%; Ref: 26%; Lab: 24%; Green: 10%
Bournemouth WestConsLabToss-up RefVote shares: Ref: 30%; Cons: 24%; Lab: 21%; LD: 12%; Green: 11%
BracknellConsLabToss-up ConsVote shares: Cons: 28%; Ref: 28%; Lab: 19%; LD: 14%
Bradford EastLabLabToss-up LabVote shares: Lab: 28%; Other: 22%; Ref: 19%; Cons: 14%; Green: 10%
Bradford SouthLabLabToss-up RefVote shares: Ref: 31%; Lab: 24%; Cons: 19%; Other: 11%; Green: 10%
Bradford WestLabLabLikely OtherVote shares: Other: 37%; Lab: 22%; Green: 16%; Ref: 13%
BraintreeConsConsLean RefVote shares: Ref: 39%; Cons: 29%; Lab: 13%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVote shares: LD: 29%; Ref: 25%; Cons: 20%; Lab: 10%
Brent EastLabLabLikely LabVote shares: Lab: 36%; Cons: 18%; Ref: 16%; Green: 13%
Brent WestLabLabToss-up LabVote shares: Cons: 28%; Lab: 28%; Ref: 18%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 32%; Cons: 23%; Ref: 17%; LD: 11%; Green: 10%
Brentwood and OngarConsConsToss-up RefVote shares: Ref: 33%; Cons: 32%; LD: 16%; Lab: 12%
BridgendConsLabLean RefVote shares: Ref: 30%; Lab: 18%; PC: 17%; Cons: 14%; Green: 10%
BridgwaterConsConsLean RefVote shares: Ref: 36%; Cons: 27%; Lab: 14%; LD: 14%
Bridlington and The WoldsConsConsToss-up RefVote shares: Ref: 35%; Cons: 29%; Lab: 14%; LD: 10%
Brigg and ImminghamConsConsLean RefVote shares: Ref: 41%; Cons: 31%; Lab: 14%
Brighton Kemptown and PeacehavenLabLabToss-up GreenVote shares: Green: 27%; Lab: 25%; Cons: 17%; Ref: 16%; LD: 10%
Brighton PavilionGreenGreenSafe GreenVote shares: Green: 55%; Lab: 19%; Ref: 11%
Bristol CentralLabGreenSafe GreenVote shares: Green: 56%; Lab: 25%
Bristol EastLabLabLean GreenVote shares: Green: 36%; Lab: 27%; Cons: 15%; Ref: 11%
Bristol North EastLabLabToss-up GreenVote shares: Green: 26%; Lab: 26%; Ref: 22%; Cons: 16%
Bristol North WestLabLabToss-up LabVote shares: Lab: 30%; Green: 27%; Ref: 19%; Cons: 16%
Bristol SouthLabLabToss-up GreenVote shares: Green: 30%; Lab: 25%; Ref: 21%; Cons: 17%
Broadland and FakenhamConsConsLean RefVote shares: Ref: 36%; Cons: 27%; Lab: 15%; LD: 13%
Bromley and Biggin HillConsConsToss-up ConsVote shares: Cons: 31%; Ref: 27%; Lab: 22%; LD: 12%
BromsgroveConsConsToss-up RefVote shares: Ref: 33%; Cons: 27%; Lab: 17%; LD: 14%
BroxbourneConsConsToss-up RefVote shares: Ref: 35%; Cons: 31%; Lab: 17%; LD: 10%
BroxtoweConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 21%; LD: 11%; Green: 10%
Buckingham and BletchleyConsLabToss-up ConsVote shares: Cons: 29%; Ref: 27%; Lab: 20%; LD: 12%; Green: 11%
BurnleyConsLabLean RefVote shares: Ref: 34%; Cons: 21%; Lab: 19%; LD: 15%
Burton and UttoxeterConsLabLean RefVote shares: Ref: 36%; Cons: 26%; Lab: 20%
Bury NorthConsLabToss-up RefVote shares: Ref: 33%; Lab: 28%; Cons: 23%
Bury SouthConsLabToss-up RefVote shares: Ref: 31%; Lab: 30%; Cons: 20%
Bury St Edmunds and StowmarketConsLabToss-up RefVote shares: Ref: 32%; Cons: 27%; Lab: 17%; Green: 12%
CaerfyrddinConsPCToss-up PCVote shares: PC: 31%; Ref: 25%; Lab: 14%; Cons: 13%
CaerphillyLabLabLean PCVote shares: PC: 35%; Ref: 26%; Lab: 19%
Caithness, Sutherland and Easter RossSNPLDLean LDVote shares: LD: 36%; SNP: 26%; Ref: 21%
Calder ValleyConsLabToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 24%; Green: 10%
Camborne and RedruthConsLabToss-up RefVote shares: Ref: 29%; Cons: 26%; Lab: 21%; Green: 11%; LD: 10%
CambridgeLabLabToss-up LabVote shares: Lab: 31%; Green: 26%; LD: 18%; Ref: 12%
Cannock ChaseConsLabLikely RefVote shares: Ref: 44%; Cons: 24%; Lab: 21%
CanterburyLabLabToss-up LabVote shares: Lab: 26%; Ref: 24%; Cons: 20%; Green: 18%; LD: 11%
Cardiff EastLabLabLean RefVote shares: Ref: 29%; Lab: 21%; PC: 16%; Green: 14%; LD: 11%
Cardiff NorthLabLabToss-up RefVote shares: Ref: 27%; Lab: 20%; Cons: 17%; PC: 14%; Green: 12%; LD: 10%
Cardiff South and PenarthLabLabToss-up RefVote shares: Ref: 28%; Lab: 23%; Green: 21%; PC: 15%
Cardiff WestLabLabToss-up PCVote shares: PC: 26%; Ref: 24%; Lab: 17%; Cons: 12%; Green: 10%
CarlisleConsLabLean RefVote shares: Ref: 38%; Cons: 24%; Lab: 21%
Carshalton and WallingtonConsLDLikely LDVote shares: LD: 38%; Ref: 23%; Cons: 22%; Lab: 11%
Castle PointConsConsLikely RefVote shares: Ref: 44%; Cons: 29%; Lab: 11%
Central AyrshireSNPLabLean SNPVote shares: SNP: 35%; Ref: 23%; Lab: 17%; Cons: 14%
Central DevonConsConsToss-up ConsVote shares: Cons: 29%; Ref: 28%; Lab: 16%; LD: 14%; Green: 11%
Central Suffolk and North IpswichConsConsLean RefVote shares: Ref: 35%; Cons: 26%; Green: 13%; Lab: 12%; LD: 12%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 41%; Ref: 20%; LD: 16%
Chatham and AylesfordConsLabToss-up RefVote shares: Ref: 33%; Cons: 28%; Lab: 18%
CheadleConsLDLikely LDVote shares: LD: 38%; Ref: 23%; Cons: 18%; Lab: 15%
ChelmsfordConsLDLean LDVote shares: LD: 35%; Ref: 26%; Cons: 23%
Chelsea and FulhamConsLabToss-up ConsVote shares: Cons: 35%; Lab: 29%; Ref: 15%; LD: 11%
CheltenhamConsLDLean LDVote shares: LD: 39%; Cons: 29%; Ref: 17%
Chesham and AmershamConsLDToss-up LDVote shares: LD: 37%; Cons: 30%; Ref: 20%
Chester North and NestonLabLabToss-up RefVote shares: Ref: 31%; Lab: 29%; Cons: 19%; Green: 14%
Chester South and EddisburyConsConsToss-up ConsVote shares: Cons: 31%; Ref: 29%; Lab: 18%; LD: 11%
ChesterfieldLabLabToss-up RefVote shares: Ref: 32%; Lab: 25%; Cons: 19%; Green: 11%; LD: 11%
ChichesterConsLDLean LDVote shares: LD: 38%; Ref: 27%; Cons: 22%
Chingford and Woodford GreenConsConsLean ConsVote shares: Cons: 32%; Ref: 20%; Lab: 19%; Other: 18%
ChippenhamConsLDToss-up LDVote shares: LD: 34%; Ref: 28%; Cons: 24%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 34%; Lab: 29%; Ref: 19%
ChristchurchConsConsToss-up RefVote shares: Ref: 31%; Cons: 29%; LD: 18%; Lab: 10%
Cities of London and WestminsterConsLabToss-up ConsVote shares: Cons: 29%; Lab: 29%; Ref: 15%; LD: 13%; Green: 11%
City of DurhamLabLabLean RefVote shares: Ref: 36%; Lab: 26%; Green: 14%; LD: 14%; Cons: 10%
ClactonConsRefLikely RefVote shares: Ref: 50%; Cons: 27%
Clapham and Brixton HillLabLabSafe LabVote shares: Lab: 43%; Green: 17%; Cons: 14%; LD: 13%; Ref: 11%
Clwyd EastConsLabLean RefVote shares: Ref: 30%; Cons: 21%; Lab: 19%; PC: 12%
Clwyd NorthConsLabLean RefVote shares: Ref: 34%; Cons: 22%; Lab: 18%; PC: 14%
Coatbridge and BellshillSNPLabLikely SNPVote shares: SNP: 40%; Ref: 23%; Lab: 20%
ColchesterConsLabToss-up RefVote shares: Ref: 28%; Lab: 23%; Cons: 21%; LD: 17%; Green: 10%
Colne ValleyConsLabToss-up RefVote shares: Ref: 28%; Cons: 27%; Lab: 26%
CongletonConsLabToss-up RefVote shares: Ref: 32%; Cons: 26%; Lab: 22%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Ref: 33%; Cons: 26%; Lab: 23%
Coventry EastLabLabToss-up RefVote shares: Ref: 31%; Lab: 29%; Cons: 17%; Green: 13%
Coventry North WestLabLabToss-up RefVote shares: Ref: 34%; Lab: 28%; Cons: 19%; Green: 11%
Coventry SouthLabLabToss-up LabVote shares: Lab: 29%; Ref: 29%; Cons: 18%; Green: 13%
Cowdenbeath and KirkcaldySNPLabLean SNPVote shares: SNP: 31%; Ref: 23%; Lab: 18%
Cramlington and KillingworthLabLabLean RefVote shares: Ref: 38%; Lab: 27%; Cons: 17%
CrawleyConsLabToss-up RefVote shares: Ref: 29%; Cons: 25%; Lab: 21%; Green: 10%
Crewe and NantwichConsLabLean RefVote shares: Ref: 38%; Lab: 24%; Cons: 20%
Croydon EastLabLabToss-up LabVote shares: Lab: 29%; Cons: 25%; Ref: 25%; Green: 10%; LD: 10%
Croydon SouthConsConsLean ConsVote shares: Cons: 37%; Lab: 24%; Ref: 21%; LD: 10%
Croydon WestLabLabLikely LabVote shares: Lab: 38%; Cons: 18%; Ref: 16%; Green: 13%; LD: 10%
Cumbernauld and KirkintillochSNPLabToss-up SNPVote shares: SNP: 34%; Ref: 32%; Lab: 17%
Dagenham and RainhamLabLabToss-up RefVote shares: Ref: 31%; Lab: 26%; Cons: 20%; Green: 13%
DarlingtonConsLabLean RefVote shares: Ref: 37%; Cons: 28%; Lab: 21%
DartfordConsLabToss-up ConsVote shares: Cons: 32%; Ref: 29%; Lab: 22%
DaventryConsConsToss-up RefVote shares: Ref: 33%; Cons: 30%; Lab: 15%; LD: 13%
Derby NorthConsLabToss-up RefVote shares: Ref: 30%; Lab: 26%; Cons: 22%; Green: 13%
Derby SouthLabLabLean RefVote shares: Ref: 30%; Lab: 22%; Cons: 17%; Green: 14%; Other: 11%
Derbyshire DalesConsLabToss-up ConsVote shares: Cons: 30%; Ref: 28%; Lab: 18%; LD: 12%; Green: 11%
Dewsbury and BatleyLabIndLikely OtherVote shares: Other: 39%; Ref: 19%; Lab: 16%; Cons: 12%; Green: 11%
Didcot and WantageConsLDLean LDVote shares: LD: 37%; Cons: 24%; Ref: 21%; Lab: 10%
Doncaster CentralLabLabLean RefVote shares: Ref: 35%; Lab: 25%; Cons: 21%
Doncaster East and the Isle of AxholmeConsLabLean RefVote shares: Ref: 38%; Cons: 28%; Lab: 19%
Doncaster NorthLabLabToss-up RefVote shares: Ref: 27%; Lab: 26%; Cons: 22%; Other: 10%
Dorking and HorleyConsLDLean LDVote shares: LD: 39%; Cons: 26%; Ref: 22%
Dover and DealConsLabLean RefVote shares: Ref: 32%; Cons: 24%; Lab: 21%; Green: 10%
Droitwich and EveshamConsConsToss-up RefVote shares: Ref: 35%; Cons: 33%; Lab: 13%; LD: 10%
DudleyConsLabLean RefVote shares: Ref: 38%; Cons: 26%; Lab: 22%
Dulwich and West NorwoodLabLabLikely LabVote shares: Lab: 43%; Green: 28%; Cons: 11%; Ref: 10%
Dumfries and GallowayConsConsToss-up RefVote shares: Ref: 28%; Cons: 23%; SNP: 23%; Lab: 10%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up ConsVote shares: Cons: 29%; Ref: 26%; SNP: 21%
Dundee CentralSNPSNPToss-up SNPVote shares: SNP: 36%; Lab: 32%; Ref: 10%
Dunfermline and DollarSNPLabToss-up SNPVote shares: Ref: 28%; SNP: 28%; Lab: 17%
Dunstable and Leighton BuzzardConsLabToss-up RefVote shares: Ref: 29%; Cons: 26%; LD: 18%; Lab: 17%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 47%; Ref: 18%; Lab: 14%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 36%; Cons: 20%; Green: 13%; LD: 13%; Ref: 12%
Ealing NorthLabLabLean LabVote shares: Lab: 33%; Cons: 21%; Ref: 18%; Green: 11%
Ealing SouthallLabLabLikely LabVote shares: Lab: 35%; Cons: 17%; Ref: 16%; Other: 13%; Green: 11%
Earley and WoodleyConsLabLean ConsVote shares: Cons: 32%; Lab: 23%; LD: 16%; Ref: 16%; Green: 11%
EasingtonLabLabLikely RefVote shares: Ref: 45%; Lab: 23%; Cons: 12%; Green: 10%
East Grinstead and UckfieldConsConsLikely ConsVote shares: Cons: 33%; LD: 18%; Ref: 18%; Lab: 13%; Green: 11%
East HamLabLabLikely LabVote shares: Lab: 35%; Other: 17%; Green: 16%; Ref: 15%; Cons: 12%
East HampshireConsConsToss-up ConsVote shares: Cons: 32%; LD: 27%; Ref: 23%
East Kilbride and StrathavenSNPLabToss-up SNPVote shares: SNP: 29%; Ref: 28%; Lab: 22%
East RenfrewshireSNPLabToss-up LabVote shares: Lab: 27%; Ref: 24%; SNP: 21%; Cons: 14%
East SurreyConsConsToss-up ConsVote shares: Cons: 30%; Ref: 25%; LD: 20%; Lab: 13%
East ThanetConsLabToss-up ConsVote shares: Cons: 28%; Ref: 28%; Lab: 22%; Green: 12%
East WiltshireConsConsToss-up RefVote shares: Ref: 33%; Cons: 30%; LD: 14%; Lab: 13%
East Worthing and ShorehamConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 23%; Green: 11%; LD: 10%
EastbourneConsLDLikely LDVote shares: LD: 42%; Ref: 24%; Cons: 22%
EastleighConsLDLean LDVote shares: LD: 35%; Cons: 24%; Ref: 23%; Lab: 10%
Edinburgh East and MusselburghSNPLabLean LabVote shares: Lab: 38%; SNP: 26%; Ref: 12%; Green: 10%
Edinburgh North and LeithSNPLabToss-up SNPVote shares: SNP: 27%; Lab: 25%; LD: 14%; Green: 13%; Ref: 10%
Edinburgh SouthLabLabLikely LabVote shares: Lab: 41%; SNP: 21%; Ref: 14%
Edinburgh South WestSNPLabToss-up LabVote shares: Lab: 32%; SNP: 25%; Ref: 15%; Cons: 11%
Edinburgh WestLDLDSafe LDVote shares: LD: 49%; SNP: 17%; Ref: 15%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 34%; Cons: 19%; Ref: 19%; Green: 11%
Ellesmere Port and BromboroughLabLabToss-up LabVote shares: Lab: 35%; Ref: 33%; Cons: 14%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 29%; Cons: 25%; Ref: 25%
Ely and East CambridgeshireConsLDToss-up LDVote shares: LD: 32%; Ref: 27%; Cons: 24%; Lab: 10%
Enfield NorthLabLabLean LabVote shares: Lab: 33%; Ref: 22%; Cons: 21%; Green: 11%
Epping ForestConsConsLean ConsVote shares: Cons: 35%; Ref: 21%; Lab: 17%; LD: 15%
Epsom and EwellConsLDLean LDVote shares: LD: 36%; Cons: 25%; Ref: 19%; Lab: 13%
ErewashConsLabLean RefVote shares: Ref: 36%; Cons: 23%; Lab: 22%
Erith and ThamesmeadLabLabLean LabVote shares: Lab: 37%; Ref: 24%; Cons: 16%; Green: 12%
Esher and WaltonConsLDLikely LDVote shares: LD: 48%; Cons: 25%; Ref: 15%
ExeterLabLabToss-up RefVote shares: Lab: 27%; Ref: 27%; Green: 24%; Cons: 12%
Exmouth and Exeter EastConsConsToss-up RefVote shares: Ref: 31%; Cons: 25%; LD: 16%; Lab: 14%
FalkirkSNPLabToss-up SNPVote shares: SNP: 31%; Ref: 28%; Lab: 15%
Fareham and WaterloovilleConsConsToss-up ConsVote shares: Cons: 30%; Ref: 30%; LD: 19%; Lab: 13%
Farnham and BordonConsConsToss-up ConsVote shares: Cons: 30%; LD: 28%; Ref: 22%; Lab: 10%
Faversham and Mid KentConsConsToss-up RefVote shares: Ref: 31%; Cons: 30%; Lab: 15%; Green: 11%; LD: 11%
Feltham and HestonLabLabToss-up LabVote shares: Lab: 27%; Ref: 24%; Cons: 22%; Other: 11%
Filton and Bradley StokeConsLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 22%; Green: 14%; LD: 10%
Finchley and Golders GreenConsLabToss-up ConsVote shares: Cons: 32%; Lab: 31%; Ref: 16%; LD: 11%
Folkestone and HytheConsLabToss-up RefVote shares: Ref: 31%; Cons: 30%; Lab: 19%; Green: 10%
Forest of DeanConsLabToss-up RefVote shares: Ref: 32%; Cons: 31%; Lab: 17%; Green: 12%
Frome and East SomersetConsLDToss-up RefVote shares: LD: 28%; Ref: 28%; Cons: 20%; Green: 12%
FyldeConsConsLean RefVote shares: Ref: 35%; Cons: 27%; Lab: 18%
GainsboroughConsConsToss-up RefVote shares: Ref: 33%; Cons: 32%; Lab: 14%; LD: 12%
Gateshead Central and WhickhamLabLabToss-up RefVote shares: Ref: 33%; Lab: 30%; LD: 14%; Cons: 13%
GedlingConsLabToss-up RefVote shares: Ref: 31%; Lab: 28%; Cons: 21%; Green: 10%
Gillingham and RainhamConsLabToss-up RefVote shares: Ref: 32%; Cons: 27%; Lab: 20%
Glasgow EastSNPLabLikely SNPVote shares: SNP: 42%; Lab: 26%; Ref: 11%
Glasgow NorthSNPLabLean SNPVote shares: SNP: 37%; Lab: 28%; Green: 11%; Ref: 10%
Glasgow North EastSNPLabLean SNPVote shares: SNP: 41%; Lab: 33%
Glasgow SouthSNPLabLikely SNPVote shares: SNP: 37%; Lab: 18%; Green: 15%; Ref: 11%
Glasgow South WestSNPLabLikely SNPVote shares: SNP: 41%; Lab: 24%; Ref: 12%; Green: 10%
Glasgow WestSNPLabLikely SNPVote shares: SNP: 39%; Lab: 24%; Ref: 12%
Glastonbury and SomertonConsLDToss-up LDVote shares: LD: 33%; Ref: 30%; Cons: 24%
Glenrothes and Mid FifeSNPLabLikely SNPVote shares: SNP: 38%; Ref: 23%; Lab: 21%
GloucesterConsLabToss-up RefVote shares: Ref: 29%; Cons: 26%; Lab: 20%; LD: 11%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 36%; LD: 34%; Ref: 18%
Goole and PocklingtonConsConsToss-up RefVote shares: Ref: 33%; Cons: 31%; Lab: 16%; LD: 10%
Gordon and BuchanConsConsToss-up RefVote shares: Ref: 33%; Cons: 29%; SNP: 19%; LD: 13%
Gorton and DentonLabLabLean LabVote shares: Lab: 33%; Ref: 24%; Green: 20%
GosportConsConsToss-up ConsVote shares: Cons: 35%; Ref: 30%; Lab: 14%; LD: 13%
GowerLabLabLean RefVote shares: Ref: 30%; Lab: 21%; Cons: 16%; Green: 13%; PC: 11%
Grantham and BourneConsConsToss-up RefVote shares: Ref: 35%; Cons: 30%; Lab: 14%
GraveshamConsLabToss-up RefVote shares: Ref: 32%; Cons: 30%; Lab: 22%
Great Grimsby and CleethorpesConsLabLikely RefVote shares: Ref: 40%; Cons: 24%; Lab: 21%
Great YarmouthConsRefLikely RefVote shares: Ref: 47%; Cons: 23%; Lab: 15%
Greenwich and WoolwichLabLabLikely LabVote shares: Lab: 39%; Green: 23%; Cons: 13%; Ref: 12%
GuildfordConsLDLikely LDVote shares: LD: 40%; Cons: 22%; Ref: 20%; Green: 10%
Hackney North and Stoke NewingtonLabLabToss-up LabVote shares: Lab: 39%; Green: 32%; Cons: 10%; Ref: 10%
Hackney South and ShoreditchLabLabLean LabVote shares: Lab: 41%; Green: 33%
HalesowenConsLabLean RefVote shares: Ref: 37%; Lab: 25%; Cons: 24%
HalifaxLabLabToss-up RefVote shares: Ref: 29%; Lab: 23%; Cons: 21%; Green: 10%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 31%; LD: 26%; Ref: 25%; Lab: 10%
Hamilton and Clyde ValleySNPLabLean SNPVote shares: SNP: 35%; Ref: 22%; Lab: 21%; Cons: 10%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 38%; Cons: 20%; Green: 14%; Ref: 13%; LD: 11%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 37%; Cons: 18%; Green: 16%; LD: 14%; Ref: 11%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 32%; Ref: 26%; Lab: 19%; LD: 12%; Green: 10%
HarlowConsLabLean RefVote shares: Ref: 37%; Cons: 28%; Lab: 18%
Harpenden and BerkhamstedConsLDLikely LDVote shares: LD: 45%; Cons: 25%; Ref: 19%
Harrogate and KnaresboroughConsLDLean LDVote shares: LD: 37%; Ref: 25%; Cons: 24%
Harrow EastConsConsSafe ConsVote shares: Cons: 45%; Ref: 20%; Lab: 18%
Harrow WestLabLabToss-up LabVote shares: Lab: 31%; Cons: 28%; Ref: 17%
HartlepoolLabLabLikely RefVote shares: Ref: 42%; Lab: 22%; Cons: 19%
Harwich and North EssexConsConsLean RefVote shares: Ref: 36%; Cons: 28%; Lab: 16%; LD: 11%
Hastings and RyeConsLabToss-up ConsVote shares: Cons: 27%; Ref: 26%; Lab: 24%; Green: 14%
HavantConsConsToss-up RefVote shares: Ref: 33%; Cons: 31%; Lab: 16%; LD: 10%
Hayes and HarlingtonLabLabLean LabVote shares: Lab: 33%; Ref: 24%; Cons: 22%
Hazel GroveConsLDToss-up LDVote shares: LD: 32%; Ref: 30%; Lab: 18%; Cons: 15%
Hemel HempsteadConsLabToss-up RefVote shares: Ref: 29%; Cons: 25%; Lab: 23%; LD: 16%
HendonConsLabToss-up ConsVote shares: Cons: 34%; Lab: 27%; Ref: 19%
Henley and ThameConsLDLean LDVote shares: LD: 38%; Cons: 28%; Ref: 20%
Hereford and South HerefordshireConsConsToss-up RefVote shares: Ref: 32%; Cons: 28%; Lab: 17%; LD: 12%
Herne Bay and SandwichConsConsToss-up RefVote shares: Ref: 34%; Cons: 32%; Lab: 16%
Hertford and StortfordConsLabToss-up RefVote shares: Cons: 28%; Ref: 28%; Lab: 22%; LD: 12%
HertsmereConsConsLean ConsVote shares: Cons: 37%; Ref: 28%; Lab: 16%; LD: 10%
HexhamConsLabToss-up ConsVote shares: Cons: 31%; Ref: 26%; Lab: 23%
Heywood and Middleton NorthLabLabLean RefVote shares: Ref: 36%; Lab: 26%; Cons: 17%
High PeakConsLabToss-up RefVote shares: Ref: 30%; Cons: 26%; Lab: 26%; Green: 11%
Hinckley and BosworthConsConsToss-up RefVote shares: Ref: 31%; Cons: 30%; LD: 21%; Lab: 11%
HitchinConsLabToss-up ConsVote shares: Cons: 26%; Ref: 25%; Lab: 23%; LD: 16%
Holborn and St PancrasLabLabLikely LabVote shares: Lab: 37%; Green: 19%; Other: 15%; Ref: 13%
Honiton and SidmouthConsLDToss-up LDVote shares: LD: 31%; Ref: 30%; Cons: 25%
Hornchurch and UpminsterConsConsToss-up RefVote shares: Ref: 35%; Cons: 29%; Lab: 18%; LD: 10%
Hornsey and Friern BarnetLabLabLikely LabVote shares: Lab: 43%; Green: 24%; LD: 13%
HorshamConsLDLean LDVote shares: LD: 35%; Cons: 27%; Ref: 23%
Houghton and Sunderland SouthLabLabLikely RefVote shares: Ref: 46%; Lab: 26%; Cons: 14%
Hove and PortsladeLabLabToss-up LabVote shares: Lab: 32%; Green: 28%; Ref: 14%; Cons: 13%
HuddersfieldLabLabToss-up GreenVote shares: Green: 29%; Lab: 27%; Ref: 23%; Cons: 16%
HuntingdonConsConsToss-up RefVote shares: Cons: 30%; Ref: 30%; Lab: 16%; LD: 12%
HyndburnConsLabLean RefVote shares: Ref: 37%; Cons: 24%; Lab: 18%; Green: 15%
Ilford NorthLabLabLean OtherVote shares: Other: 30%; Lab: 22%; Cons: 20%; Ref: 15%
Ilford SouthLabLabLean LabVote shares: Lab: 28%; Other: 20%; Ref: 16%; Cons: 15%; Green: 14%
Inverclyde and Renfrewshire WestSNPLabLikely SNPVote shares: SNP: 37%; Ref: 21%; Lab: 18%; Cons: 10%
Inverness, Skye and West Ross-shireSNPLDToss-up LDVote shares: LD: 30%; Ref: 26%; SNP: 26%
IpswichConsLabLean RefVote shares: Ref: 32%; Cons: 23%; Lab: 23%; Green: 12%
Isle of Wight EastConsConsToss-up RefVote shares: Ref: 30%; Cons: 27%; Green: 20%; LD: 11%; Lab: 10%
Isle of Wight WestConsLabToss-up ConsVote shares: Cons: 30%; Ref: 27%; Lab: 20%; Green: 11%; LD: 10%
Islington NorthLabIndLean OtherVote shares: Other: 40%; Lab: 28%; Green: 12%; Cons: 10%
Islington South and FinsburyLabLabLean LabVote shares: Lab: 38%; Green: 27%; Ref: 11%; Cons: 10%
Jarrow and Gateshead EastLabLabLean RefVote shares: Ref: 41%; Lab: 30%; Cons: 11%
Keighley and IlkleyConsConsLean ConsVote shares: Cons: 34%; Ref: 26%; Lab: 21%
Kenilworth and SouthamConsConsToss-up ConsVote shares: Cons: 31%; Ref: 28%; LD: 16%; Lab: 15%
Kensington and BayswaterLabLabToss-up ConsVote shares: Cons: 32%; Lab: 30%; Ref: 14%; Green: 10%
KetteringConsLabToss-up RefVote shares: Ref: 30%; Cons: 27%; Lab: 19%; Green: 14%
Kilmarnock and LoudounSNPLabLean SNPVote shares: SNP: 34%; Ref: 25%; Lab: 21%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 46%; Ref: 17%; Cons: 15%; Lab: 13%
Kingston upon Hull EastLabLabLean RefVote shares: Ref: 37%; Lab: 23%; Cons: 15%; LD: 14%; Green: 10%
Kingston upon Hull North and CottinghamLabLabToss-up RefVote shares: Ref: 29%; Lab: 27%; Cons: 15%; Green: 13%; LD: 11%
Kingston upon Hull West and HaltempriceConsLabToss-up RefVote shares: Ref: 32%; Lab: 25%; Cons: 20%; LD: 13%
Kingswinford and South StaffordshireConsConsToss-up RefVote shares: Ref: 38%; Cons: 32%; Lab: 16%
KnowsleyLabLabLean LabVote shares: Lab: 45%; Ref: 31%
Lancaster and WyreConsLabLean RefVote shares: Ref: 35%; Lab: 26%; Cons: 19%; Green: 15%
Leeds Central and HeadingleyLabLabToss-up GreenVote shares: Green: 37%; Lab: 34%; Ref: 16%
Leeds EastLabLabToss-up RefVote shares: Ref: 30%; Lab: 29%; Cons: 20%; Green: 11%
Leeds North EastLabLabLikely LabVote shares: Lab: 39%; Cons: 17%; Ref: 16%; Green: 15%
Leeds North WestConsLabLean LabVote shares: Lab: 31%; Ref: 23%; Cons: 20%; LD: 14%
Leeds SouthLabLabLean LabVote shares: Lab: 33%; Green: 24%; Cons: 15%; Ref: 15%
Leeds South West and MorleyConsLabToss-up RefVote shares: Ref: 33%; Lab: 28%; Cons: 22%
Leeds West and PudseyLabLabToss-up LabVote shares: Lab: 31%; Ref: 28%; Cons: 20%; Green: 10%
Leicester EastLabConsToss-up ConsVote shares: Cons: 27%; Ref: 22%; Other: 19%; Lab: 14%; LD: 10%
Leicester SouthLabIndLean OtherVote shares: Other: 34%; Green: 22%; Lab: 20%; Ref: 12%
Leicester WestLabLabToss-up RefVote shares: Ref: 28%; Lab: 26%; Cons: 20%; Green: 16%
Leigh and AthertonConsLabLean RefVote shares: Ref: 42%; Lab: 29%; Cons: 15%
LewesConsLDLikely LDVote shares: LD: 40%; Ref: 24%; Cons: 23%
Lewisham EastLabLabLikely LabVote shares: Lab: 39%; Green: 23%; Ref: 15%; Cons: 13%
Lewisham NorthLabLabLean LabVote shares: Lab: 41%; Green: 31%
Lewisham West and East DulwichLabLabLikely LabVote shares: Lab: 43%; Green: 28%; Cons: 10%
Leyton and WansteadLabLabLean LabVote shares: Lab: 33%; Green: 25%; Cons: 12%; Ref: 12%; Other: 10%
LichfieldConsLabToss-up RefVote shares: Ref: 35%; Cons: 28%; Lab: 20%
LincolnConsLabLean RefVote shares: Ref: 32%; Lab: 24%; Cons: 19%; Green: 14%
Liverpool GarstonLabLabLikely LabVote shares: Lab: 43%; Ref: 20%; LD: 10%; Other: 10%
Liverpool RiversideLabLabLean LabVote shares: Lab: 41%; Green: 27%; Ref: 19%
Liverpool WaltonLabLabLikely LabVote shares: Lab: 46%; Ref: 29%; Green: 10%
Liverpool WavertreeLabLabLikely LabVote shares: Lab: 43%; Green: 24%; Ref: 16%
Liverpool West DerbyLabLabLikely LabVote shares: Lab: 45%; Ref: 26%
LivingstonSNPLabToss-up RefVote shares: Ref: 32%; SNP: 28%; Lab: 16%
LlanelliLabLabToss-up RefVote shares: Ref: 31%; PC: 29%; Lab: 21%
Lothian EastSNPLabToss-up SNPVote shares: SNP: 25%; Lab: 24%; Ref: 21%; Cons: 10%; Green: 10%
LoughboroughConsLabLean RefVote shares: Ref: 33%; Lab: 24%; Cons: 22%; Green: 13%
Louth and HorncastleConsConsToss-up RefVote shares: Ref: 38%; Cons: 32%; Lab: 11%
LowestoftConsLabLean RefVote shares: Ref: 40%; Cons: 27%; Lab: 17%
Luton NorthLabLabToss-up RefVote shares: Lab: 22%; Ref: 22%; Cons: 19%; Other: 15%; Green: 13%; LD: 10%
Luton South and South BedfordshireLabLabToss-up RefVote shares: Ref: 22%; Lab: 20%; Cons: 18%; Other: 16%; Green: 14%; LD: 10%
MacclesfieldConsLabToss-up RefVote shares: Ref: 30%; Lab: 28%; Cons: 25%
MaidenheadConsLDLean LDVote shares: LD: 38%; Cons: 30%; Ref: 14%
Maidstone and MallingConsConsToss-up RefVote shares: Cons: 29%; Ref: 29%; Lab: 16%; LD: 16%
MakerfieldLabLabLikely RefVote shares: Ref: 45%; Lab: 27%; Cons: 10%
MaldonConsConsLean RefVote shares: Ref: 39%; Cons: 30%; LD: 13%; Lab: 10%
Manchester CentralLabLabLean LabVote shares: Lab: 36%; Green: 26%; Ref: 18%
Manchester RusholmeLabLabToss-up LabVote shares: Lab: 36%; Green: 35%; Ref: 14%; Other: 10%
Manchester WithingtonLabLabLean LabVote shares: Lab: 41%; Green: 29%; Ref: 11%; LD: 10%
MansfieldConsLabLean RefVote shares: Ref: 35%; Cons: 27%; Lab: 20%
Melksham and DevizesConsLDToss-up LDVote shares: LD: 30%; Ref: 29%; Cons: 28%
Melton and SystonConsConsToss-up RefVote shares: Ref: 33%; Cons: 32%; Lab: 14%
Meriden and Solihull EastConsConsToss-up ConsVote shares: Cons: 34%; Ref: 33%; Lab: 19%
Merthyr Tydfil and AberdareLabLabToss-up PCVote shares: PC: 31%; Ref: 27%; Lab: 21%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 28%; Cons: 23%; Lab: 15%; PC: 15%; Green: 10%
Mid BedfordshireConsConsToss-up RefVote shares: Ref: 30%; Cons: 28%; Lab: 16%; LD: 12%; Green: 10%
Mid BuckinghamshireConsConsLean ConsVote shares: Cons: 33%; Ref: 23%; LD: 22%; Green: 10%; Lab: 10%
Mid CheshireConsLabLean RefVote shares: Ref: 35%; Lab: 25%; Cons: 19%
Mid DerbyshireConsLabToss-up RefVote shares: Ref: 31%; Cons: 29%; Lab: 21%; Green: 10%
Mid Dorset and North PooleConsLDToss-up LDVote shares: LD: 35%; Cons: 30%; Ref: 21%
Mid DunbartonshireSNPLDLikely LDVote shares: LD: 40%; Ref: 20%; SNP: 18%; Lab: 10%
Mid LeicestershireConsConsToss-up RefVote shares: Ref: 34%; Cons: 32%; Lab: 18%
Mid NorfolkConsConsLean RefVote shares: Ref: 39%; Cons: 30%; Lab: 13%
Mid SussexConsLDLean LDVote shares: LD: 36%; Cons: 22%; Ref: 22%; Lab: 12%
Middlesbrough and Thornaby EastLabLabToss-up RefVote shares: Ref: 33%; Lab: 26%; Cons: 17%; Green: 12%
Middlesbrough South and East ClevelandConsLabLean ConsVote shares: Cons: 34%; Ref: 26%; Lab: 21%
MidlothianSNPLabToss-up SNPVote shares: SNP: 29%; Ref: 27%; Lab: 24%
Milton Keynes CentralConsLabToss-up ConsVote shares: Cons: 27%; Lab: 25%; Ref: 21%; LD: 13%; Green: 12%
Milton Keynes NorthConsLabToss-up ConsVote shares: Cons: 28%; Lab: 24%; Ref: 24%; Green: 12%; LD: 11%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 38%; Ref: 19%; Cons: 16%; Green: 13%; LD: 11%
MonmouthshireConsLabToss-up ConsVote shares: Cons: 28%; Ref: 26%; Lab: 14%; Green: 13%; LD: 10%
Montgomeryshire and GlyndŵrConsLabLean RefVote shares: Ref: 29%; PC: 20%; Lab: 15%; Cons: 14%; LD: 13%
Moray West, Nairn and StrathspeySNPSNPToss-up RefVote shares: Ref: 27%; Cons: 25%; SNP: 24%
Morecambe and LunesdaleConsLabLean RefVote shares: Ref: 34%; Cons: 25%; Lab: 23%; LD: 11%
Motherwell, Wishaw and CarlukeSNPLabLikely SNPVote shares: SNP: 40%; Ref: 22%; Lab: 20%
Na h-Eileanan an IarSNPLabLean SNPVote shares: SNP: 32%; Other: 22%; Ref: 15%; Lab: 14%; Cons: 11%
Neath and Swansea EastLabLabLean RefVote shares: Ref: 32%; PC: 24%; Lab: 23%; Green: 10%
New Forest EastConsConsToss-up ConsVote shares: Cons: 33%; Ref: 27%; LD: 17%; Lab: 11%
New Forest WestConsConsToss-up ConsVote shares: Cons: 31%; Ref: 29%; LD: 17%; Lab: 13%
NewarkConsConsToss-up ConsVote shares: Cons: 33%; Ref: 31%; Lab: 17%
NewburyConsLDToss-up LDVote shares: LD: 35%; Cons: 28%; Ref: 23%
Newcastle upon Tyne Central and WestLabLabToss-up RefVote shares: Lab: 31%; Ref: 31%; Green: 12%; Cons: 11%
Newcastle upon Tyne East and WallsendLabLabToss-up LabVote shares: Lab: 33%; Ref: 32%; Green: 13%; Cons: 10%
Newcastle upon Tyne NorthLabLabLean LabVote shares: Lab: 36%; Ref: 25%; LD: 14%; Cons: 12%; Green: 12%
Newcastle-under-LymeConsLabLikely RefVote shares: Ref: 39%; Cons: 22%; Lab: 22%
Newport EastLabLabLean RefVote shares: Ref: 31%; Lab: 20%; PC: 18%; Cons: 12%; Green: 10%
Newport West and IslwynLabLabLean RefVote shares: Ref: 31%; Lab: 20%; PC: 17%; Cons: 13%; Green: 10%
Newton AbbotConsLDToss-up RefVote shares: Ref: 30%; LD: 27%; Cons: 22%
Newton Aycliffe and SpennymoorConsLabLikely RefVote shares: Ref: 40%; Lab: 22%; Cons: 18%; Green: 10%
Normanton and HemsworthLabLabLikely RefVote shares: Ref: 42%; Lab: 23%; Cons: 16%; Green: 12%
North Ayrshire and ArranSNPLabLikely SNPVote shares: SNP: 36%; Ref: 21%; Lab: 17%; Cons: 14%
North BedfordshireConsConsToss-up ConsVote shares: Cons: 31%; Ref: 30%; Lab: 14%; LD: 14%; Green: 10%
North CornwallConsLDToss-up LDVote shares: LD: 34%; Ref: 30%; Cons: 24%
North CotswoldsConsConsToss-up ConsVote shares: Cons: 33%; Ref: 28%; LD: 19%; Lab: 10%
North DevonConsLDToss-up RefVote shares: Ref: 31%; LD: 30%; Cons: 24%
North DorsetConsConsToss-up ConsVote shares: Cons: 31%; Ref: 30%; LD: 23%
North DurhamLabLabLikely RefVote shares: Ref: 41%; Lab: 22%; Cons: 13%; LD: 11%; Green: 10%
North East CambridgeshireConsConsToss-up RefVote shares: Ref: 38%; Cons: 33%; Lab: 10%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 33%; Cons: 29%; Lab: 20%
North East FifeSNPLDLean LDVote shares: LD: 39%; SNP: 26%; Ref: 19%
North East HampshireConsLDToss-up LDVote shares: LD: 33%; Cons: 29%; Ref: 23%
North East HertfordshireConsLabToss-up RefVote shares: Ref: 29%; Cons: 28%; Lab: 18%; LD: 15%; Green: 10%
North East Somerset and HanhamConsLabToss-up RefVote shares: Ref: 29%; Cons: 27%; Lab: 22%; LD: 12%
North HerefordshireConsGreenToss-up ConsVote shares: Cons: 31%; Green: 30%; Ref: 25%
North NorfolkConsLDToss-up LDVote shares: LD: 34%; Ref: 30%; Cons: 27%
North NorthumberlandConsLabLean RefVote shares: Ref: 34%; Cons: 24%; Lab: 18%; LD: 11%
North ShropshireConsLDToss-up RefVote shares: Ref: 35%; LD: 32%; Cons: 20%
North SomersetConsLabToss-up ConsVote shares: Cons: 29%; Ref: 24%; Lab: 20%; LD: 15%; Green: 10%
North Warwickshire and BedworthConsLabLikely RefVote shares: Ref: 43%; Cons: 26%; Lab: 18%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 33%; Cons: 30%; Lab: 17%; LD: 11%
North West EssexConsConsToss-up ConsVote shares: Cons: 30%; Ref: 29%; Lab: 15%; LD: 14%
North West HampshireConsConsToss-up ConsVote shares: Cons: 30%; Ref: 26%; LD: 18%; Lab: 15%; Green: 10%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 33%; Cons: 28%; Lab: 18%; Green: 10%
North West NorfolkConsConsLean RefVote shares: Ref: 37%; Cons: 29%; LD: 14%; Lab: 12%
Northampton NorthConsLabToss-up RefVote shares: Ref: 28%; Lab: 25%; Cons: 23%; Green: 11%
Northampton SouthConsLabToss-up RefVote shares: Ref: 31%; Cons: 27%; Lab: 22%; LD: 10%
Norwich NorthConsLabLean RefVote shares: Ref: 34%; Lab: 24%; Cons: 20%; Green: 12%
Norwich SouthLabLabToss-up GreenVote shares: Green: 29%; Lab: 27%; Ref: 22%; Cons: 11%
Nottingham EastLabLabToss-up LabVote shares: Lab: 34%; Green: 27%; Ref: 18%
Nottingham North and KimberleyLabLabToss-up RefVote shares: Ref: 32%; Lab: 28%; Cons: 20%; Green: 14%
Nottingham SouthLabLabToss-up LabVote shares: Lab: 29%; Ref: 27%; Green: 19%; Cons: 12%
NuneatonConsLabLean RefVote shares: Ref: 36%; Cons: 27%; Lab: 21%
Old Bexley and SidcupConsConsToss-up RefVote shares: Ref: 35%; Cons: 32%; Lab: 18%
Oldham East and SaddleworthLabLabToss-up RefVote shares: Ref: 30%; Lab: 25%; Cons: 17%; Other: 13%
Oldham West, Chadderton and RoytonLabLabToss-up RefVote shares: Ref: 29%; Lab: 24%; Other: 21%; Cons: 13%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 45%; SNP: 18%; Green: 16%; Ref: 16%
OrpingtonConsConsToss-up ConsVote shares: Cons: 34%; Ref: 29%; Lab: 17%; LD: 13%
Ossett and Denby DaleConsLabLean RefVote shares: Ref: 36%; Cons: 25%; Lab: 23%
Oxford EastLabLabLean LabVote shares: Lab: 32%; Green: 23%; Cons: 12%; Ref: 12%; Other: 11%; LD: 10%
Oxford West and AbingdonLDLDLikely LDVote shares: LD: 41%; Ref: 18%; Cons: 14%; Green: 12%; Lab: 12%
Paisley and Renfrewshire NorthSNPLabLean SNPVote shares: SNP: 35%; Lab: 22%; Ref: 22%
Paisley and Renfrewshire SouthSNPLabLean SNPVote shares: SNP: 35%; Lab: 25%; Ref: 20%
PeckhamLabLabLean LabVote shares: Lab: 41%; Green: 29%; Ref: 10%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 32%; Cons: 28%; Lab: 19%
Penistone and StocksbridgeConsLabLean RefVote shares: Ref: 34%; Lab: 25%; Cons: 22%; LD: 11%
Penrith and SolwayConsLabLean RefVote shares: Ref: 35%; Cons: 24%; Lab: 21%; LD: 10%
Perth and Kinross-shireSNPSNPToss-up SNPVote shares: Ref: 26%; SNP: 26%; Cons: 25%; LD: 11%
PeterboroughConsLabToss-up ConsVote shares: Cons: 28%; Ref: 28%; Lab: 17%; Green: 10%; Other: 10%
Plymouth Moor ViewConsLabLean RefVote shares: Ref: 38%; Cons: 25%; Lab: 20%
Plymouth Sutton and DevonportLabLabToss-up RefVote shares: Ref: 31%; Lab: 26%; Green: 18%; Cons: 15%
Pontefract, Castleford and KnottingleyLabLabLikely RefVote shares: Ref: 41%; Lab: 24%; Cons: 17%; Green: 10%
PontypriddLabLabToss-up RefVote shares: Ref: 29%; PC: 24%; Lab: 22%
PooleConsLabToss-up ConsVote shares: Cons: 28%; Ref: 28%; Lab: 18%; LD: 14%
Poplar and LimehouseLabLabLean LabVote shares: Lab: 33%; Green: 20%; Cons: 14%; Ref: 12%; LD: 11%; Other: 10%
Portsmouth NorthConsLabToss-up ConsVote shares: Cons: 31%; Ref: 29%; Lab: 19%; LD: 12%
Portsmouth SouthLabLabToss-up LabVote shares: Lab: 28%; Ref: 22%; Green: 18%; Cons: 15%; LD: 15%
PrestonLabLabToss-up RefVote shares: Ref: 28%; Lab: 22%; Other: 17%; Cons: 13%; Green: 12%
PutneyLabLabLean LabVote shares: Lab: 36%; Cons: 24%; Ref: 14%; LD: 13%; Green: 11%
Queen's Park and Maida ValeLabLabLean LabVote shares: Lab: 35%; Green: 25%; Cons: 13%; Ref: 12%
Rawmarsh and ConisbroughLabLabLikely RefVote shares: Ref: 41%; Lab: 26%; Cons: 16%
Rayleigh and WickfordConsConsLean RefVote shares: Ref: 40%; Cons: 29%; LD: 13%; Lab: 12%
Reading CentralLabLabLean LabVote shares: Lab: 31%; Cons: 20%; Green: 20%; Ref: 17%; LD: 10%
Reading West and Mid BerkshireConsLabToss-up ConsVote shares: Cons: 29%; Ref: 24%; Lab: 20%; LD: 15%; Green: 11%
RedcarConsLabLean RefVote shares: Ref: 37%; Cons: 26%; Lab: 21%
RedditchConsLabLean RefVote shares: Ref: 36%; Cons: 28%; Lab: 19%
ReigateConsConsLean ConsVote shares: Cons: 33%; Ref: 23%; Lab: 19%; LD: 15%
Rhondda and OgmoreLabLabLean PCVote shares: PC: 35%; Ref: 26%; Lab: 23%
Ribble ValleyConsLabToss-up RefVote shares: Ref: 32%; Cons: 28%; Lab: 19%; LD: 11%
Richmond and NorthallertonConsConsLean ConsVote shares: Cons: 39%; Ref: 29%; Lab: 12%; LD: 10%
Richmond ParkLDLDSafe LDVote shares: LD: 49%; Cons: 20%; Ref: 13%; Lab: 12%
RochdaleLabLabToss-up RefVote shares: Ref: 27%; Lab: 24%; Other: 21%; Cons: 14%
Rochester and StroodConsLabToss-up RefVote shares: Ref: 32%; Cons: 28%; Lab: 19%; Green: 10%
RomfordConsConsToss-up RefVote shares: Ref: 32%; Cons: 31%; Lab: 19%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 32%; LD: 29%; Ref: 23%
Rossendale and DarwenConsLabLean RefVote shares: Ref: 38%; Cons: 24%; Lab: 22%
Rother ValleyConsLabToss-up RefVote shares: Ref: 35%; Cons: 30%; Lab: 20%
RotherhamLabLabLean RefVote shares: Ref: 35%; Lab: 25%; Cons: 11%; Green: 10%; LD: 10%
RugbyConsLabToss-up RefVote shares: Ref: 31%; Cons: 27%; Lab: 23%
Ruislip, Northwood and PinnerConsConsLikely ConsVote shares: Cons: 42%; Ref: 21%; Lab: 19%; LD: 11%
Runcorn and HelsbyLabLabToss-up RefVote shares: Ref: 35%; Lab: 32%; Cons: 14%; Green: 11%
Runnymede and WeybridgeConsConsLean ConsVote shares: Cons: 32%; Ref: 23%; LD: 22%; Lab: 15%
RushcliffeConsLabToss-up ConsVote shares: Cons: 27%; Lab: 27%; Ref: 23%; Green: 12%
RutherglenSNPLabToss-up SNPVote shares: SNP: 32%; Lab: 25%; Ref: 21%
Rutland and StamfordConsConsLean ConsVote shares: Cons: 36%; Ref: 28%; LD: 14%; Lab: 13%
SalfordLabLabLean LabVote shares: Lab: 38%; Ref: 25%; Green: 15%; Cons: 11%
SalisburyConsConsToss-up ConsVote shares: Cons: 31%; Ref: 26%; LD: 18%; Lab: 15%
Scarborough and WhitbyConsLabLean RefVote shares: Ref: 35%; Cons: 26%; Lab: 21%
ScunthorpeConsLabLean RefVote shares: Ref: 38%; Cons: 26%; Lab: 19%
Sefton CentralLabLabToss-up LabVote shares: Lab: 35%; Ref: 31%; Cons: 15%; Green: 10%
SelbyConsLabLean RefVote shares: Ref: 36%; Lab: 23%; Cons: 22%; Green: 10%
SevenoaksConsConsToss-up ConsVote shares: Cons: 34%; Ref: 27%; LD: 21%
Sheffield Brightside and HillsboroughLabLabLean LabVote shares: Lab: 31%; Ref: 19%; Cons: 17%; Green: 15%; Other: 12%
Sheffield CentralLabLabToss-up GreenVote shares: Green: 36%; Lab: 36%; Ref: 11%
Sheffield HallamLabLabToss-up LabVote shares: Lab: 34%; LD: 28%; Cons: 12%; Green: 11%; Ref: 11%
Sheffield HeeleyLabLabLean LabVote shares: Lab: 33%; Green: 22%; Cons: 15%; Ref: 15%
Sheffield South EastLabLabToss-up LabVote shares: Lab: 29%; Ref: 23%; Cons: 17%; Green: 11%; LD: 11%
Sherwood ForestConsLabLean RefVote shares: Ref: 35%; Cons: 25%; Lab: 20%; Green: 10%
ShipleyConsLabToss-up LabVote shares: Lab: 29%; Ref: 27%; Cons: 26%
ShrewsburyConsLabToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 21%; LD: 14%
Sittingbourne and SheppeyConsLabToss-up RefVote shares: Ref: 33%; Cons: 29%; Lab: 15%
Skipton and RiponConsConsToss-up ConsVote shares: Cons: 31%; Ref: 30%; Lab: 17%; Green: 10%; LD: 10%
Sleaford and North HykehamConsConsToss-up RefVote shares: Ref: 35%; Cons: 30%; Lab: 13%
SloughLabLabLean OtherVote shares: Other: 28%; Lab: 20%; Cons: 19%; Ref: 15%; Green: 12%
SmethwickLabLabToss-up LabVote shares: Lab: 33%; Ref: 29%; Cons: 14%; Green: 10%
Solihull West and ShirleyConsConsToss-up ConsVote shares: Cons: 31%; Ref: 28%; Lab: 19%; LD: 14%
South Basildon and East ThurrockConsRefLikely RefVote shares: Ref: 41%; Cons: 23%; Lab: 16%
South CambridgeshireConsLDLikely LDVote shares: LD: 42%; Cons: 21%; Ref: 20%
South CotswoldsConsLDToss-up LDVote shares: LD: 34%; Cons: 28%; Ref: 25%
South DerbyshireConsLabToss-up RefVote shares: Ref: 33%; Cons: 26%; Lab: 20%
South DevonConsLDToss-up LDVote shares: LD: 33%; Ref: 28%; Cons: 27%
South DorsetConsLabToss-up RefVote shares: Ref: 30%; Cons: 28%; Lab: 17%; LD: 16%
South East CornwallConsLabToss-up RefVote shares: Ref: 30%; Cons: 27%; Lab: 16%; LD: 16%
South Holland and The DeepingsConsConsToss-up RefVote shares: Ref: 37%; Cons: 32%; Lab: 10%
South LeicestershireConsConsToss-up RefVote shares: Ref: 35%; Cons: 29%; Lab: 14%; LD: 14%
South NorfolkConsLabToss-up RefVote shares: Ref: 30%; Cons: 25%; Lab: 17%; LD: 15%; Green: 12%
South NorthamptonshireConsConsToss-up ConsVote shares: Cons: 30%; Ref: 30%; Lab: 15%; LD: 11%
South RibbleConsLabLikely RefVote shares: Ref: 38%; Cons: 23%; Lab: 23%
South ShieldsLabLabLean RefVote shares: Ref: 37%; Lab: 26%; Cons: 14%; Green: 11%
South ShropshireConsConsToss-up RefVote shares: Ref: 33%; Cons: 30%; LD: 20%
South SuffolkConsConsLean RefVote shares: Ref: 36%; Cons: 27%; Lab: 14%; LD: 14%; Green: 10%
South West DevonConsConsToss-up RefVote shares: Ref: 34%; Cons: 28%; Lab: 16%; LD: 11%
South West HertfordshireConsConsToss-up ConsVote shares: Cons: 30%; LD: 26%; Ref: 24%; Lab: 14%
South West NorfolkConsLabLean RefVote shares: Ref: 35%; Cons: 25%; Lab: 12%; Other: 11%
South West WiltshireConsConsToss-up RefVote shares: Ref: 32%; Cons: 29%; LD: 15%; Lab: 14%
Southampton ItchenConsLabToss-up RefVote shares: Ref: 29%; Cons: 24%; Lab: 23%; Green: 13%
Southampton TestLabLabToss-up LabVote shares: Lab: 26%; Ref: 25%; Cons: 18%; Green: 18%; LD: 10%
Southend East and RochfordConsLabToss-up RefVote shares: Ref: 33%; Cons: 26%; Lab: 19%; Green: 10%
Southend West and LeighConsLabToss-up RefVote shares: Ref: 32%; Cons: 27%; Lab: 19%; LD: 11%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 36%; Cons: 18%; Ref: 17%; Green: 14%; LD: 10%
SouthportConsLabLean RefVote shares: Ref: 33%; Lab: 22%; Cons: 21%; LD: 13%
SpelthorneConsConsToss-up ConsVote shares: Cons: 28%; Ref: 26%; LD: 20%; Lab: 19%
Spen ValleyConsLabLean RefVote shares: Ref: 34%; Lab: 24%; Cons: 23%
St AlbansLDLDSafe LDVote shares: LD: 51%; Cons: 16%; Ref: 16%
St Austell and NewquayConsLabToss-up RefVote shares: Ref: 31%; Cons: 29%; Lab: 17%; LD: 11%
St Helens NorthLabLabToss-up RefVote shares: Ref: 38%; Lab: 33%; Cons: 13%
St Helens South and WhistonLabLabToss-up LabVote shares: Lab: 34%; Ref: 31%; Cons: 12%; Other: 10%
St IvesConsLDLean LDVote shares: LD: 36%; Ref: 27%; Cons: 22%
St Neots and Mid CambridgeshireConsLDLean LDVote shares: LD: 34%; Ref: 23%; Cons: 22%
StaffordConsLabToss-up RefVote shares: Ref: 34%; Cons: 27%; Lab: 23%
Staffordshire MoorlandsConsConsLean RefVote shares: Ref: 41%; Cons: 28%; Lab: 17%
Stalybridge and HydeLabLabLean RefVote shares: Ref: 37%; Lab: 27%; Cons: 17%
StevenageConsLabLean RefVote shares: Ref: 31%; Cons: 23%; Lab: 22%; LD: 13%; Green: 10%
Stirling and StrathallanSNPLabToss-up LabVote shares: Lab: 25%; SNP: 25%; Ref: 23%; Cons: 17%
StockportLabLabLean LabVote shares: Lab: 36%; Ref: 27%; Cons: 12%; Green: 11%
Stockton NorthLabLabLikely RefVote shares: Ref: 42%; Lab: 23%; Cons: 19%; Green: 10%
Stockton WestConsConsToss-up RefVote shares: Ref: 35%; Cons: 32%; Lab: 19%
Stoke-on-Trent CentralConsLabLean RefVote shares: Ref: 36%; Lab: 23%; Cons: 18%; Green: 11%
Stoke-on-Trent NorthConsLabLikely RefVote shares: Ref: 39%; Cons: 23%; Lab: 21%
Stoke-on-Trent SouthConsLabToss-up RefVote shares: Ref: 36%; Cons: 29%; Lab: 19%
Stone, Great Wyrley and PenkridgeConsConsLean ConsVote shares: Cons: 35%; Ref: 27%; Lab: 18%
StourbridgeConsLabToss-up RefVote shares: Ref: 34%; Cons: 27%; Lab: 24%
Stratford and BowLabLabLean LabVote shares: Lab: 34%; Green: 20%; Other: 15%; Cons: 13%; Ref: 11%
Stratford-on-AvonConsLDToss-up LDVote shares: LD: 32%; Ref: 30%; Cons: 25%
Streatham and Croydon NorthLabLabLean LabVote shares: Lab: 37%; Green: 24%; Cons: 13%; LD: 11%; Ref: 11%
Stretford and UrmstonLabLabLean LabVote shares: Lab: 36%; Ref: 25%; Cons: 13%; Green: 11%
StroudConsLabToss-up RefVote shares: Ref: 27%; Lab: 26%; Cons: 24%; Green: 13%
Suffolk CoastalConsLabToss-up RefVote shares: Ref: 31%; Cons: 26%; Lab: 16%; LD: 16%; Green: 10%
Sunderland CentralLabLabLikely RefVote shares: Ref: 41%; Lab: 26%; Cons: 15%; LD: 10%
Surrey HeathConsLDLean LDVote shares: LD: 38%; Cons: 27%; Ref: 24%
Sussex WealdConsConsToss-up ConsVote shares: Cons: 30%; Ref: 28%; LD: 18%; Lab: 10%
Sutton and CheamConsLDLean LDVote shares: LD: 35%; Cons: 24%; Ref: 22%; Lab: 13%
Sutton ColdfieldConsConsToss-up ConsVote shares: Cons: 32%; Ref: 31%; Lab: 23%
Swansea WestLabLabLean RefVote shares: Ref: 32%; Lab: 24%; PC: 18%; Green: 12%
Swindon NorthConsLabLean RefVote shares: Ref: 35%; Cons: 26%; Lab: 20%; Green: 10%
Swindon SouthConsLabToss-up RefVote shares: Ref: 31%; Lab: 25%; Cons: 24%; Green: 11%
TamworthConsLabLikely RefVote shares: Ref: 42%; Cons: 26%; Lab: 18%
TattonConsConsToss-up ConsVote shares: Cons: 32%; Ref: 28%; Lab: 22%; LD: 11%
Taunton and WellingtonConsLDLean LDVote shares: LD: 37%; Ref: 29%; Cons: 21%
TelfordConsLabLikely RefVote shares: Ref: 40%; Lab: 24%; Cons: 20%
TewkesburyConsLDToss-up LDVote shares: LD: 33%; Ref: 27%; Cons: 25%
The WrekinConsConsLean RefVote shares: Ref: 36%; Cons: 26%; Lab: 17%; Green: 10%; LD: 10%
Thirsk and MaltonConsConsToss-up ConsVote shares: Cons: 33%; Ref: 33%; Lab: 12%; LD: 10%
Thornbury and YateConsLDToss-up LDVote shares: LD: 34%; Ref: 28%; Cons: 26%
ThurrockConsLabLean RefVote shares: Ref: 36%; Lab: 24%; Cons: 22%
Tipton and WednesburyConsLabLikely RefVote shares: Ref: 39%; Cons: 23%; Lab: 23%
Tiverton and MineheadConsLDToss-up RefVote shares: Ref: 32%; LD: 28%; Cons: 26%
TonbridgeConsConsLean ConsVote shares: Cons: 37%; Ref: 25%; Green: 13%; Lab: 11%; LD: 10%
TootingLabLabLikely LabVote shares: Lab: 41%; Cons: 20%; Green: 14%; Ref: 12%; LD: 10%
TorbayConsLDToss-up RefVote shares: Ref: 33%; LD: 29%; Cons: 27%
TorfaenLabLabLean RefVote shares: Ref: 31%; Lab: 20%; PC: 20%; Cons: 12%
Torridge and TavistockConsConsToss-up RefVote shares: Ref: 32%; Cons: 29%; LD: 18%; Lab: 12%
TottenhamLabLabLean LabVote shares: Lab: 39%; Green: 28%; Ref: 11%
Truro and FalmouthConsLabToss-up RefVote shares: Ref: 26%; Cons: 23%; Lab: 23%; Green: 14%; LD: 12%
Tunbridge WellsConsLDLean LDVote shares: LD: 37%; Cons: 23%; Ref: 23%
TwickenhamLDLDSafe LDVote shares: LD: 52%; Cons: 15%; Ref: 14%; Lab: 13%
TynemouthLabLabToss-up RefVote shares: Lab: 32%; Ref: 32%; Cons: 17%
Uxbridge and South RuislipConsLabToss-up ConsVote shares: Cons: 32%; Ref: 26%; Lab: 23%; Green: 10%
Vale of GlamorganConsLabLean RefVote shares: Ref: 31%; Cons: 22%; Lab: 17%; PC: 12%; Green: 11%
Vauxhall and Camberwell GreenLabLabLean LabVote shares: Lab: 40%; Green: 27%; Ref: 11%; Cons: 10%; LD: 10%
Wakefield and RothwellConsLabToss-up RefVote shares: Ref: 31%; Lab: 28%; Cons: 19%; LD: 11%
WallaseyLabLabToss-up LabVote shares: Lab: 37%; Ref: 33%; Cons: 13%
Walsall and BloxwichConsLabToss-up RefVote shares: Ref: 29%; Lab: 23%; Cons: 22%; Other: 14%
WalthamstowLabLabLean LabVote shares: Lab: 41%; Green: 29%
Warrington NorthLabLabLikely RefVote shares: Ref: 41%; Lab: 25%; Cons: 15%; Green: 10%
Warrington SouthLabLabToss-up RefVote shares: Ref: 32%; Lab: 27%; Cons: 21%; LD: 10%
Warwick and LeamingtonLabLabLean LabVote shares: Lab: 33%; Ref: 24%; Cons: 21%; Green: 12%; LD: 10%
Washington and Gateshead SouthLabLabLikely RefVote shares: Ref: 46%; Lab: 26%; Cons: 12%
WatfordConsLabToss-up LabVote shares: Lab: 24%; LD: 23%; Cons: 22%; Ref: 18%
Waveney ValleyConsGreenToss-up RefVote shares: Ref: 29%; Cons: 28%; Green: 28%
Weald of KentConsConsToss-up ConsVote shares: Cons: 36%; Ref: 31%; Lab: 12%; Green: 11%
Wellingborough and RushdenConsLabLean RefVote shares: Ref: 36%; Cons: 27%; Lab: 21%
Wells and Mendip HillsConsLDLean LDVote shares: LD: 35%; Ref: 27%; Cons: 22%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 28%; Ref: 27%; Lab: 23%; Green: 11%; LD: 11%
West Aberdeenshire and KincardineConsConsToss-up RefVote shares: Ref: 32%; Cons: 31%; SNP: 18%; LD: 11%
West BromwichConsLabToss-up RefVote shares: Ref: 34%; Lab: 30%; Cons: 20%
West DorsetConsLDLean LDVote shares: LD: 37%; Cons: 29%; Ref: 19%
West DunbartonshireSNPLabLikely SNPVote shares: SNP: 44%; Ref: 22%; Lab: 17%
West Ham and BecktonLabLabLikely LabVote shares: Lab: 33%; Cons: 16%; Green: 15%; Other: 15%; Ref: 15%
West LancashireLabLabLean RefVote shares: Ref: 37%; Lab: 29%; Cons: 15%; Green: 13%
West SuffolkConsConsLean RefVote shares: Ref: 35%; Cons: 27%; Lab: 13%; LD: 11%; Green: 10%
West WorcestershireConsConsToss-up ConsVote shares: Cons: 31%; Ref: 28%; LD: 18%; Green: 11%; Lab: 10%
Westmorland and LonsdaleConsLDLikely LDVote shares: LD: 46%; Ref: 26%; Cons: 16%
Weston-super-MareConsLabToss-up RefVote shares: Ref: 31%; Cons: 26%; Lab: 20%; LD: 12%; Green: 10%
Wetherby and EasingwoldConsConsToss-up ConsVote shares: Cons: 35%; Ref: 30%; Lab: 16%; Green: 10%
Whitehaven and WorkingtonConsLabLikely RefVote shares: Ref: 41%; Lab: 26%; Cons: 18%
Widnes and HalewoodLabLabToss-up RefVote shares: Ref: 37%; Lab: 35%; Green: 11%
WiganLabLabLean RefVote shares: Ref: 38%; Lab: 29%; Cons: 12%
WimbledonConsLDLikely LDVote shares: LD: 42%; Cons: 20%; Lab: 18%; Ref: 13%
WinchesterConsLDLikely LDVote shares: LD: 44%; Cons: 24%; Ref: 19%
WindsorConsConsLean ConsVote shares: Cons: 31%; Ref: 22%; LD: 19%; Lab: 14%; Green: 10%
Wirral WestLabLabToss-up LabVote shares: Lab: 32%; Ref: 30%; Cons: 22%
WithamConsConsToss-up RefVote shares: Ref: 35%; Cons: 30%; Lab: 13%; LD: 10%
WitneyConsLDToss-up LDVote shares: LD: 32%; Ref: 27%; Cons: 25%
WokingConsLDLikely LDVote shares: LD: 44%; Cons: 23%; Ref: 17%; Lab: 10%
WokinghamConsLDLikely LDVote shares: LD: 43%; Cons: 26%; Ref: 19%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 38%; Lab: 27%; Cons: 24%
Wolverhampton South EastLabLabToss-up RefVote shares: Ref: 37%; Lab: 31%; Cons: 17%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 31%; Ref: 29%; Cons: 24%
WorcesterConsLabToss-up RefVote shares: Ref: 29%; Lab: 26%; Cons: 23%; Green: 11%
Worsley and EcclesLabLabToss-up RefVote shares: Ref: 35%; Lab: 31%; Cons: 15%
Worthing WestConsLabToss-up ConsVote shares: Cons: 29%; Ref: 28%; Lab: 22%; LD: 10%
WrexhamConsLabLean RefVote shares: Ref: 31%; Lab: 19%; Cons: 18%; PC: 17%
WycombeConsLabToss-up ConsVote shares: Cons: 25%; Lab: 21%; Ref: 19%; Green: 13%; LD: 12%; Other: 10%
Wyre ForestConsConsLean RefVote shares: Ref: 37%; Cons: 27%; Lab: 17%
Wythenshawe and Sale EastLabLabToss-up LabVote shares: Lab: 35%; Ref: 29%; Cons: 15%; Green: 10%
YeovilConsLDToss-up LDVote shares: LD: 34%; Ref: 31%; Cons: 22%
Ynys MônConsPCToss-up RefVote shares: PC: 26%; Ref: 26%; Cons: 19%; Lab: 17%
York CentralLabLabLean LabVote shares: Lab: 33%; Ref: 25%; Green: 22%
York OuterConsLabToss-up LabVote shares: Lab: 26%; Cons: 24%; Ref: 24%; LD: 16%