Note: some data is purely for testing

Some of the data on this instance of the site is present for testing purposes. This includes fictional 2029 results. If you only want to see real results, please go to the production site.

Projection set: More in Common: More in Common April 2025

Provider: More in Common
Date: 2025-04-20
Fieldwork dates: Mar 14 - Apr 1
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVIndOthern/a
Per-seat winner16516567351804500000010019
Provider distribution16516567351804500000010019

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
LabLabLab129
ConsLabRef95
ConsConsCons95
ConsLabCons64
LabLabRef58
ConsLDLD54
SNPLabSNP23
ConsLabLab22
ConsConsRef21
SNPLabLab13
LDLDLD8
SNPSNPSNP8
ConsRefRef5
LabLabInd5
LabIndInd5
ConsLDCons5
SNPLDLD4
ConsConsSNP3
ConsGreenGreen2
ConsPCPC2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
LabConsCons1
LabLabLD1
ConsSNPSNP1
ConsConsLab1
ConsLabPC1
ConsLDRef1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjection2029 resultDetails
Aberafan MaestegLabLabLean RefVote shares: Ref: 32.0%; Lab: 24.0%; Cons: 19.0%; PC: 10.0%
Aberdeen NorthSNPSNPLean SNPLDVote shares: SNP: 30.0%; Ref: 22.0%; Lab: 16.0%; Cons: 11.0%
Aberdeen SouthSNPSNPToss-up SNPSNPVote shares: SNP: 28.0%; Ref: 22.0%; Cons: 14.0%; Lab: 11.0%; Green: 10.0%; LD: 10.0%
Aberdeenshire North and Moray EastConsSNPToss-up SNPVote shares: Ref: 28.0%; SNP: 28.0%; Cons: 18.0%; Lab: 11.0%; LD: 10.0%
Airdrie and ShottsSNPLabToss-up LabVote shares: Lab: 28.0%; SNP: 27.0%; Cons: 16.0%; LD: 12.0%; Ref: 12.0%
AldershotConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 28.0%; Ref: 21.0%; LD: 12.0%
Aldridge-BrownhillsConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 31.0%; Lab: 19.0%
Alloa and GrangemouthSNPLabToss-up SNPVote shares: SNP: 25.0%; Lab: 20.0%; Ref: 19.0%; Cons: 18.0%; LD: 11.0%
Altrincham and Sale WestConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 30.0%; Ref: 21.0%
Alyn and DeesideLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 25.0%; Cons: 23.0%
Amber ValleyConsLabLean RefVote shares: Ref: 38.0%; Cons: 24.0%; Lab: 20.0%; LD: 10.0%
Angus and Perthshire GlensSNPSNPLean SNPVote shares: SNP: 35.0%; Cons: 23.0%; Ref: 22.0%; Lab: 10.0%
Arbroath and Broughty FerrySNPSNPToss-up SNPVote shares: SNP: 32.0%; Cons: 27.0%; Ref: 15.0%; Lab: 13.0%
Argyll, Bute and South LochaberSNPSNPLean SNPVote shares: SNP: 30.0%; Ref: 22.0%; Cons: 18.0%; LD: 13.0%; Lab: 12.0%
Arundel and South DownsConsConsLikely ConsVote shares: Cons: 40.0%; Ref: 19.0%; Green: 15.0%; Lab: 15.0%; LD: 10.0%
AshfieldConsRefLikely RefVote shares: Ref: 42.0%; Lab: 19.0%; Cons: 14.0%; Other: 12.0%
AshfordConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 22.0%; Green: 11.0%; LD: 10.0%
Ashton-under-LyneLabLabLean RefVote shares: Ref: 39.0%; Lab: 27.0%; Cons: 14.0%
AylesburyConsLabLean ConsVote shares: Cons: 30.0%; Lab: 22.0%; LD: 22.0%; Ref: 18.0%
Ayr, Carrick and CumnockSNPLabToss-up LabVote shares: Lab: 30.0%; Cons: 23.0%; SNP: 22.0%; Ref: 13.0%
BanburyConsLabLean ConsVote shares: Cons: 33.0%; Lab: 25.0%; Ref: 20.0%; Green: 10.0%; LD: 10.0%
Bangor AberconwyConsLabToss-up PCVote shares: PC: 27.0%; Ref: 25.0%; Lab: 23.0%; Cons: 16.0%
BarkingLabLabLikely LabVote shares: Lab: 37.0%; Ref: 21.0%; Cons: 17.0%; Green: 16.0%
Barnsley NorthLabLabLikely RefVote shares: Ref: 46.0%; Lab: 23.0%; Cons: 12.0%
Barnsley SouthLabLabSafe RefVote shares: Ref: 49.0%; Lab: 22.0%; Cons: 11.0%
Barrow and FurnessConsLabLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 23.0%; LD: 12.0%
Basildon and BillericayConsConsLean RefVote shares: Ref: 37.0%; Cons: 28.0%; Lab: 21.0%
BasingstokeConsLabToss-up LabVote shares: Cons: 26.0%; Lab: 26.0%; Ref: 23.0%; LD: 12.0%; Green: 10.0%
BassetlawConsLabLean RefVote shares: Ref: 36.0%; Cons: 24.0%; Lab: 21.0%; LD: 10.0%
BathLDLDSafe LDVote shares: LD: 42.0%; Cons: 17.0%; Lab: 16.0%; Ref: 12.0%
Bathgate and LinlithgowSNPLabToss-up SNPVote shares: SNP: 23.0%; Lab: 21.0%; Ref: 19.0%; Cons: 15.0%; LD: 15.0%
BatterseaLabLabLikely LabVote shares: Lab: 43.0%; Cons: 25.0%; LD: 13.0%; Ref: 11.0%
BeaconsfieldConsConsLikely ConsVote shares: Cons: 37.0%; Ref: 19.0%; Lab: 18.0%; LD: 18.0%
Beckenham and PengeLabLabLean LabVote shares: Lab: 37.0%; Cons: 28.0%; Ref: 16.0%; LD: 11.0%
BedfordLabLabLean LabVote shares: Lab: 33.0%; Cons: 25.0%; Ref: 20.0%
Bermondsey and Old SouthwarkLabLabLean LabVote shares: Lab: 40.0%; LD: 28.0%; Ref: 12.0%; Cons: 11.0%
Berwickshire, Roxburgh and SelkirkConsConsToss-up ConsVote shares: Cons: 24.0%; SNP: 23.0%; Lab: 20.0%; Ref: 17.0%; LD: 11.0%
Bethnal Green and StepneyLabLabToss-up IndVote shares: Other: 37.0%; Lab: 34.0%
Beverley and HoldernessConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 32.0%; Lab: 20.0%; LD: 10.0%
Bexhill and BattleConsConsLean ConsVote shares: Cons: 35.0%; Ref: 24.0%; Lab: 20.0%; Green: 11.0%
Bexleyheath and CrayfordConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 24.0%; LD: 11.0%
Bicester and WoodstockConsLDLean LDVote shares: LD: 35.0%; Cons: 27.0%; Lab: 16.0%; Ref: 15.0%
BirkenheadLabLabLean LabVote shares: Lab: 37.0%; Ref: 27.0%; Green: 17.0%; Cons: 11.0%
Birmingham EdgbastonLabLabLikely LabVote shares: Lab: 39.0%; Cons: 22.0%; Ref: 20.0%
Birmingham ErdingtonLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 31.0%; Cons: 16.0%
Birmingham Hall Green and MoseleyLabLabToss-up IndVote shares: Lab: 32.0%; Other: 32.0%; Cons: 12.0%
Birmingham Hodge Hill and Solihull NorthLabLabLean LabVote shares: Lab: 36.0%; Ref: 27.0%; Cons: 16.0%
Birmingham LadywoodLabLabToss-up LabVote shares: Lab: 38.0%; Other: 31.0%
Birmingham NorthfieldConsLabToss-up LabVote shares: Lab: 31.0%; Ref: 31.0%; Cons: 20.0%
Birmingham Perry BarrLabIndToss-up IndVote shares: Other: 33.0%; Lab: 32.0%; Cons: 13.0%; Ref: 10.0%
Birmingham Selly OakLabLabLean LabVote shares: Lab: 37.0%; Ref: 23.0%; Cons: 16.0%; Green: 10.0%; LD: 10.0%
Birmingham YardleyLabLabLean LabVote shares: Lab: 30.0%; Ref: 20.0%; Cons: 15.0%; Other: 15.0%; LD: 14.0%
Bishop AucklandConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 25.0%
BlackburnLabIndLikely IndVote shares: Other: 41.0%; Lab: 23.0%; Ref: 17.0%; Cons: 12.0%
Blackley and Middleton SouthLabLabToss-up LabVote shares: Lab: 35.0%; Ref: 33.0%; Cons: 12.0%; Green: 10.0%
Blackpool North and FleetwoodConsLabLikely RefVote shares: Ref: 42.0%; Cons: 24.0%; Lab: 21.0%
Blackpool SouthConsLabLikely RefVote shares: Ref: 45.0%; Lab: 26.0%; Cons: 18.0%
Blaenau Gwent and RhymneyLabLabToss-up LabVote shares: Lab: 24.0%; Cons: 21.0%; Ref: 17.0%; Green: 13.0%; Other: 12.0%
Blaydon and ConsettLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 27.0%; Cons: 17.0%; LD: 12.0%; Green: 10.0%
Blyth and AshingtonLabLabLean RefVote shares: Ref: 39.0%; Lab: 27.0%; Cons: 14.0%; LD: 10.0%
Bognor Regis and LittlehamptonConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 28.0%; Lab: 18.0%; LD: 12.0%
BolsoverConsLabLikely RefVote shares: Ref: 36.0%; Cons: 20.0%; Lab: 20.0%; Green: 11.0%; LD: 11.0%
Bolton North EastConsLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 19.0%; Green: 10.0%
Bolton South and WalkdenLabLabToss-up RefVote shares: Ref: 35.0%; Lab: 30.0%; Cons: 13.0%
Bolton WestConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 26.0%; Lab: 24.0%
BootleLabLabLikely LabVote shares: Lab: 44.0%; Ref: 24.0%; Green: 11.0%; Cons: 10.0%
Boston and SkegnessConsRefSafe RefVote shares: Ref: 52.0%; Cons: 20.0%; Lab: 13.0%
Bournemouth EastConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 27.0%; Ref: 26.0%
Bournemouth WestConsLabLean RefVote shares: Ref: 32.0%; Cons: 22.0%; Lab: 22.0%; LD: 15.0%
BracknellConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 23.0%; Ref: 23.0%; LD: 13.0%
Bradford EastLabLabLean LabVote shares: Lab: 33.0%; Ref: 20.0%; Other: 16.0%; Cons: 15.0%
Bradford SouthLabLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 15.0%; Green: 10.0%
Bradford WestLabLabToss-up IndVote shares: Other: 34.0%; Lab: 30.0%; Cons: 11.0%; Ref: 11.0%; Green: 10.0%
BraintreeConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 32.0%; Lab: 20.0%
Brecon, Radnor and Cwm TaweConsLDLikely RefVote shares: Ref: 38.0%; Cons: 22.0%; LD: 21.0%; Lab: 12.0%
Brent EastLabLabLikely LabVote shares: Lab: 45.0%; Cons: 22.0%; Ref: 11.0%; LD: 10.0%
Brent WestLabLabToss-up LabVote shares: Lab: 35.0%; Cons: 30.0%; Ref: 12.0%; LD: 11.0%
Brentford and IsleworthLabLabLean LabVote shares: Lab: 39.0%; Cons: 26.0%; Ref: 15.0%
Brentwood and OngarConsConsToss-up ConsVote shares: Cons: 37.0%; Ref: 30.0%; Lab: 15.0%; LD: 11.0%
BridgendConsLabLean RefVote shares: Ref: 35.0%; Lab: 26.0%; Cons: 20.0%; PC: 10.0%
BridgwaterConsConsLean RefVote shares: Ref: 34.0%; Cons: 24.0%; LD: 18.0%; Lab: 16.0%
Bridlington and The WoldsConsConsLean RefVote shares: Ref: 38.0%; Cons: 30.0%; Lab: 15.0%; LD: 11.0%
Brigg and ImminghamConsConsLean RefVote shares: Ref: 41.0%; Cons: 28.0%; Lab: 15.0%
Brighton Kemptown and PeacehavenLabLabLean LabVote shares: Lab: 33.0%; Cons: 23.0%; Green: 22.0%; Ref: 11.0%
Brighton PavilionGreenGreenSafe GreenVote shares: Green: 58.0%; Lab: 20.0%; Cons: 11.0%
Bristol CentralLabGreenLikely GreenVote shares: Green: 52.0%; Lab: 29.0%
Bristol EastLabLabToss-up LabVote shares: Lab: 33.0%; Green: 28.0%; Cons: 15.0%; Ref: 12.0%
Bristol North EastLabLabLean LabVote shares: Lab: 30.0%; Ref: 21.0%; Cons: 18.0%; Green: 18.0%
Bristol North WestLabLabLikely LabVote shares: Lab: 37.0%; Cons: 18.0%; Green: 18.0%; Ref: 18.0%
Bristol SouthLabLabToss-up LabVote shares: Lab: 30.0%; Green: 23.0%; Ref: 23.0%; Cons: 14.0%
Broadland and FakenhamConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 27.0%; Lab: 19.0%; LD: 12.0%
Bromley and Biggin HillConsConsLean ConsVote shares: Cons: 35.0%; Lab: 26.0%; Ref: 23.0%; LD: 11.0%
BromsgroveConsConsLean ConsVote shares: Cons: 33.0%; Ref: 25.0%; Lab: 19.0%; LD: 15.0%
BroxbourneConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 31.0%; Lab: 22.0%
BroxtoweConsLabToss-up LabVote shares: Lab: 26.0%; Ref: 25.0%; Cons: 23.0%; LD: 12.0%
Buckingham and BletchleyConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 25.0%; Ref: 23.0%
BurnleyConsLabLean RefVote shares: Ref: 33.0%; LD: 23.0%; Lab: 22.0%; Cons: 17.0%
Burton and UttoxeterConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 28.0%; Lab: 22.0%; LD: 10.0%
Bury NorthConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 29.0%; Cons: 26.0%
Bury SouthConsLabToss-up RefVote shares: Lab: 28.0%; Ref: 28.0%; Cons: 22.0%; LD: 12.0%
Bury St Edmunds and StowmarketConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 25.0%; Lab: 24.0%; Green: 12.0%
CaerfyrddinConsPCToss-up PCVote shares: PC: 30.0%; Ref: 27.0%; Cons: 16.0%; Lab: 15.0%
CaerphillyLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 25.0%; Cons: 18.0%; PC: 17.0%
Caithness, Sutherland and Easter RossSNPLDSafe LDVote shares: LD: 43.0%; Ref: 18.0%; SNP: 18.0%; Cons: 10.0%
Calder ValleyConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 28.0%; Ref: 28.0%
Camborne and RedruthConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 28.0%; Lab: 27.0%
CambridgeLabLabLikely LabVote shares: Lab: 39.0%; LD: 16.0%; Green: 15.0%; Cons: 13.0%
Cannock ChaseConsLabLean RefVote shares: Ref: 37.0%; Cons: 27.0%; Lab: 20.0%
CanterburyLabLabToss-up LabVote shares: Lab: 27.0%; Cons: 24.0%; Ref: 21.0%; Green: 15.0%; LD: 11.0%
Cardiff EastLabLabToss-up LabVote shares: Lab: 21.0%; Ref: 19.0%; LD: 17.0%; Cons: 15.0%; PC: 14.0%; Green: 10.0%
Cardiff NorthLabLabLean LabVote shares: Lab: 27.0%; Cons: 19.0%; Green: 19.0%; Ref: 14.0%; PC: 12.0%
Cardiff South and PenarthLabLabLean LabVote shares: Lab: 27.0%; Green: 17.0%; Ref: 17.0%; PC: 16.0%; Cons: 12.0%
Cardiff WestLabLabToss-up LabVote shares: Cons: 22.0%; Lab: 22.0%; Ref: 19.0%; PC: 16.0%
CarlisleConsLabLean RefVote shares: Ref: 35.0%; Cons: 25.0%; Lab: 21.0%; LD: 12.0%
Carshalton and WallingtonConsLDLikely LDVote shares: LD: 42.0%; Cons: 22.0%; Ref: 17.0%; Lab: 16.0%
Castle PointConsConsLean RefVote shares: Ref: 41.0%; Cons: 27.0%; Lab: 15.0%
Central AyrshireSNPLabToss-up LabVote shares: Lab: 24.0%; SNP: 23.0%; Cons: 22.0%; Ref: 17.0%
Central DevonConsConsLikely ConsVote shares: Cons: 37.0%; Ref: 21.0%; Lab: 19.0%; LD: 12.0%
Central Suffolk and North IpswichConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 25.0%; Lab: 17.0%; Green: 12.0%; LD: 12.0%
Ceredigion PreseliPCPCLikely PCVote shares: PC: 39.0%; Ref: 19.0%; LD: 18.0%; Cons: 10.0%
Chatham and AylesfordConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 28.0%; Lab: 21.0%; LD: 10.0%
CheadleConsLDLikely LDVote shares: LD: 41.0%; Cons: 22.0%; Lab: 16.0%; Ref: 16.0%
ChelmsfordConsLDLean LDVote shares: LD: 36.0%; Cons: 26.0%; Ref: 19.0%; Lab: 15.0%
Chelsea and FulhamConsLabToss-up ConsVote shares: Cons: 37.0%; Lab: 34.0%; Ref: 14.0%
CheltenhamConsLDLikely LDVote shares: LD: 43.0%; Cons: 28.0%; Lab: 12.0%; Ref: 11.0%
Chesham and AmershamConsLDToss-up LDVote shares: Cons: 34.0%; LD: 34.0%; Ref: 13.0%; Lab: 12.0%
Chester North and NestonLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 26.0%; Cons: 23.0%; Green: 11.0%
Chester South and EddisburyConsConsLikely ConsVote shares: Cons: 38.0%; Ref: 23.0%; Lab: 20.0%; LD: 11.0%
ChesterfieldLabLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 19.0%; LD: 10.0%
ChichesterConsLDLean LDVote shares: LD: 38.0%; Cons: 25.0%; Ref: 18.0%; Lab: 13.0%
Chingford and Woodford GreenConsConsLean ConsVote shares: Cons: 40.0%; Lab: 26.0%; Ref: 17.0%; Other: 11.0%
ChippenhamConsLDLean LDVote shares: LD: 38.0%; Cons: 27.0%; Ref: 17.0%; Lab: 13.0%
Chipping BarnetConsLabToss-up ConsVote shares: Cons: 38.0%; Lab: 33.0%; Ref: 15.0%
ChristchurchConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 28.0%; LD: 19.0%; Lab: 14.0%
Cities of London and WestminsterConsLabToss-up LabVote shares: Lab: 34.0%; Cons: 30.0%; Ref: 13.0%; LD: 12.0%
City of DurhamLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 26.0%; LD: 20.0%; Cons: 15.0%
ClactonConsRefSafe RefVote shares: Ref: 55.0%; Cons: 18.0%; Lab: 13.0%
Clapham and Brixton HillLabLabSafe LabVote shares: Lab: 50.0%; LD: 18.0%; Cons: 14.0%
Clwyd EastConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 24.0%
Clwyd NorthConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 22.0%; PC: 10.0%
Coatbridge and BellshillSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 25.0%; Cons: 16.0%; LD: 12.0%; Ref: 12.0%
ColchesterConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 27.0%; Ref: 22.0%; LD: 13.0%
Colne ValleyConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 27.0%; Lab: 26.0%
CongletonConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 29.0%; Lab: 21.0%
Corby and East NorthamptonshireConsLabToss-up RefVote shares: Cons: 29.0%; Ref: 29.0%; Lab: 27.0%
Coventry EastLabLabLean LabVote shares: Lab: 34.0%; Ref: 26.0%; Cons: 17.0%; LD: 10.0%
Coventry North WestLabLabToss-up LabVote shares: Lab: 30.0%; Ref: 27.0%; Cons: 21.0%; LD: 11.0%; Green: 10.0%
Coventry SouthLabLabLean LabVote shares: Lab: 34.0%; Ref: 24.0%; Cons: 23.0%; LD: 11.0%
Cowdenbeath and KirkcaldySNPLabToss-up SNPVote shares: Lab: 25.0%; SNP: 25.0%; Ref: 18.0%; Cons: 17.0%
Cramlington and KillingworthLabLabLean RefVote shares: Ref: 34.0%; Lab: 26.0%; Cons: 18.0%
CrawleyConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 27.0%; Ref: 25.0%
Crewe and NantwichConsLabLean RefVote shares: Ref: 34.0%; Lab: 23.0%; Cons: 21.0%; LD: 13.0%
Croydon EastLabLabLean LabVote shares: Lab: 34.0%; Cons: 25.0%; Ref: 19.0%; LD: 13.0%
Croydon SouthConsConsLean ConsVote shares: Cons: 39.0%; Lab: 31.0%; Ref: 17.0%
Croydon WestLabLabSafe LabVote shares: Lab: 47.0%; Cons: 17.0%; LD: 15.0%; Ref: 12.0%
Cumbernauld and KirkintillochSNPLabLean SNPVote shares: SNP: 31.0%; Cons: 18.0%; Lab: 18.0%; Ref: 16.0%; LD: 11.0%
Dagenham and RainhamLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 29.0%; Cons: 18.0%; Green: 12.0%
DarlingtonConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 27.0%; Cons: 26.0%
DartfordConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 28.0%; Lab: 25.0%
DaventryConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 28.0%; Lab: 18.0%; LD: 12.0%
Derby NorthConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 28.0%; Cons: 21.0%
Derby SouthLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Cons: 16.0%; LD: 10.0%; Other: 10.0%
Derbyshire DalesConsLabLean ConsVote shares: Cons: 37.0%; Ref: 23.0%; Lab: 21.0%; Green: 10.0%
Dewsbury and BatleyLabIndLean IndVote shares: Other: 34.0%; Lab: 21.0%; Ref: 18.0%; Cons: 14.0%
Didcot and WantageConsLDLean LDVote shares: LD: 36.0%; Cons: 26.0%; Ref: 16.0%; Lab: 15.0%
Doncaster CentralLabLabLean RefVote shares: Ref: 40.0%; Lab: 26.0%; Cons: 17.0%
Doncaster East and the Isle of AxholmeConsLabLean RefVote shares: Ref: 39.0%; Cons: 25.0%; Lab: 21.0%
Doncaster NorthLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 28.0%; Cons: 17.0%
Dorking and HorleyConsLDToss-up LDVote shares: LD: 34.0%; Cons: 31.0%; Ref: 17.0%; Lab: 11.0%
Dover and DealConsLabToss-up LabVote shares: Lab: 28.0%; Cons: 27.0%; Ref: 27.0%
Droitwich and EveshamConsConsLean ConsVote shares: Cons: 36.0%; Ref: 28.0%; Lab: 17.0%
DudleyConsLabLikely RefVote shares: Ref: 39.0%; Cons: 24.0%; Lab: 23.0%
Dulwich and West NorwoodLabLabSafe LabVote shares: Lab: 53.0%; Green: 16.0%; Cons: 15.0%
Dumfries and GallowayConsConsLean LabVote shares: Lab: 33.0%; Cons: 23.0%; SNP: 23.0%; Ref: 11.0%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up SNPVote shares: Cons: 21.0%; Lab: 21.0%; SNP: 21.0%; Ref: 20.0%; LD: 12.0%
Dundee CentralSNPSNPLean SNPVote shares: SNP: 33.0%; Lab: 19.0%; Ref: 17.0%; Other: 15.0%
Dunfermline and DollarSNPLabToss-up SNPVote shares: SNP: 25.0%; Ref: 22.0%; Lab: 19.0%; Cons: 16.0%
Dunstable and Leighton BuzzardConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 25.0%; Lab: 22.0%; LD: 15.0%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 45.0%; Ref: 14.0%; LD: 13.0%
Ealing Central and ActonLabLabLikely LabVote shares: Lab: 43.0%; Cons: 21.0%; Ref: 12.0%; LD: 11.0%; Green: 10.0%
Ealing NorthLabLabLean LabVote shares: Lab: 39.0%; Cons: 25.0%; Ref: 15.0%; Green: 10.0%
Ealing SouthallLabLabLikely LabVote shares: Lab: 43.0%; Cons: 19.0%; Ref: 11.0%; Other: 10.0%
Earley and WoodleyConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 26.0%; LD: 18.0%; Ref: 12.0%; Green: 10.0%
EasingtonLabLabLean RefVote shares: Ref: 39.0%; Lab: 26.0%; Cons: 13.0%; LD: 11.0%
East Grinstead and UckfieldConsConsLikely ConsVote shares: Cons: 39.0%; Lab: 18.0%; LD: 17.0%; Green: 13.0%; Ref: 11.0%
East HamLabLabSafe LabVote shares: Lab: 49.0%; Cons: 16.0%; Green: 12.0%; Other: 12.0%
East HampshireConsConsLean ConsVote shares: Cons: 36.0%; LD: 27.0%; Ref: 17.0%; Lab: 12.0%
East Kilbride and StrathavenSNPLabToss-up SNPVote shares: SNP: 26.0%; Lab: 21.0%; Ref: 18.0%; Cons: 17.0%; LD: 13.0%
East RenfrewshireSNPLabToss-up SNPVote shares: SNP: 23.0%; Lab: 22.0%; Cons: 19.0%; Ref: 17.0%
East SurreyConsConsLikely ConsVote shares: Cons: 35.0%; Ref: 20.0%; Lab: 18.0%; LD: 15.0%
East ThanetConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 26.0%; Cons: 21.0%; Green: 14.0%
East WiltshireConsConsLikely ConsVote shares: Cons: 42.0%; Lab: 24.0%; Ref: 17.0%
East Worthing and ShorehamConsLabToss-up LabVote shares: Lab: 31.0%; Cons: 27.0%; Ref: 21.0%; Green: 12.0%
EastbourneConsLDLikely LDVote shares: LD: 43.0%; Cons: 23.0%; Ref: 18.0%; Lab: 11.0%
EastleighConsLDLean LDVote shares: LD: 37.0%; Cons: 24.0%; Ref: 18.0%; Lab: 13.0%
Edinburgh East and MusselburghSNPLabToss-up LabVote shares: Lab: 30.0%; SNP: 27.0%; Ref: 13.0%; LD: 12.0%
Edinburgh North and LeithSNPLabToss-up LabVote shares: Lab: 30.0%; SNP: 23.0%; LD: 14.0%; Ref: 12.0%; Cons: 10.0%
Edinburgh SouthLabLabLean LabVote shares: Lab: 28.0%; Ref: 20.0%; Green: 13.0%; LD: 12.0%; SNP: 12.0%
Edinburgh South WestSNPLabToss-up SNPVote shares: SNP: 23.0%; Lab: 21.0%; Ref: 20.0%; LD: 12.0%; Cons: 11.0%
Edinburgh WestLDLDSafe LDVote shares: LD: 48.0%; Ref: 13.0%; SNP: 13.0%; Cons: 10.0%
Edmonton and Winchmore HillLabLabLikely LabVote shares: Lab: 41.0%; Cons: 21.0%; Ref: 14.0%; LD: 12.0%
Ellesmere Port and BromboroughLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 29.0%; Cons: 14.0%; LD: 12.0%
Eltham and ChislehurstConsLabToss-up LabVote shares: Lab: 35.0%; Cons: 28.0%; Ref: 24.0%
Ely and East CambridgeshireConsLDToss-up ConsVote shares: Cons: 29.0%; LD: 29.0%; Ref: 20.0%; Lab: 15.0%
Enfield NorthLabLabLikely LabVote shares: Lab: 39.0%; Cons: 21.0%; Ref: 18.0%; LD: 12.0%
Epping ForestConsConsLikely ConsVote shares: Cons: 39.0%; Lab: 23.0%; Ref: 17.0%; LD: 10.0%
Epsom and EwellConsLDToss-up LDVote shares: LD: 32.0%; Cons: 30.0%; Lab: 17.0%; Ref: 14.0%
ErewashConsLabLean RefVote shares: Ref: 32.0%; Cons: 23.0%; Lab: 23.0%; LD: 13.0%
Erith and ThamesmeadLabLabLikely LabVote shares: Lab: 41.0%; Ref: 21.0%; Cons: 17.0%
Esher and WaltonConsLDLean LDVote shares: LD: 40.0%; Cons: 31.0%; Lab: 12.0%; Ref: 11.0%
ExeterLabLabToss-up LabVote shares: Lab: 29.0%; Ref: 22.0%; Cons: 15.0%; Green: 14.0%; LD: 14.0%
Exmouth and Exeter EastConsConsLean ConsVote shares: Cons: 30.0%; Lab: 21.0%; Ref: 20.0%; LD: 19.0%
FalkirkSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 20.0%; Cons: 19.0%; Ref: 18.0%; LD: 10.0%
Fareham and WaterloovilleConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 25.0%; LD: 21.0%; Lab: 17.0%
Farnham and BordonConsConsLean ConsVote shares: Cons: 35.0%; LD: 27.0%; Lab: 15.0%; Ref: 15.0%
Faversham and Mid KentConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; Lab: 21.0%; Green: 11.0%
Feltham and HestonLabLabLean LabVote shares: Lab: 34.0%; Cons: 22.0%; Ref: 22.0%
Filton and Bradley StokeConsLabToss-up LabVote shares: Lab: 26.0%; Cons: 23.0%; Ref: 23.0%; LD: 14.0%
Finchley and Golders GreenConsLabToss-up ConsVote shares: Cons: 38.0%; Lab: 32.0%; LD: 11.0%; Ref: 11.0%
Folkestone and HytheConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 26.0%; Lab: 24.0%; Green: 10.0%
Forest of DeanConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 28.0%; Lab: 21.0%; Green: 11.0%
Frome and East SomersetConsLDToss-up LDVote shares: LD: 32.0%; Cons: 25.0%; Ref: 18.0%; Lab: 13.0%; Green: 11.0%
FyldeConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 32.0%; Lab: 21.0%
GainsboroughConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 31.0%; Lab: 18.0%; LD: 13.0%
Gateshead Central and WhickhamLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 28.0%; LD: 17.0%; Cons: 13.0%
GedlingConsLabToss-up LabVote shares: Lab: 26.0%; Ref: 26.0%; Cons: 24.0%; LD: 12.0%; Green: 10.0%
Gillingham and RainhamConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 27.0%; Lab: 23.0%; LD: 12.0%
Glasgow EastSNPLabToss-up LabVote shares: Lab: 33.0%; SNP: 28.0%; LD: 13.0%
Glasgow NorthSNPLabToss-up LabVote shares: Lab: 27.0%; SNP: 27.0%; LD: 13.0%; Ref: 12.0%
Glasgow North EastSNPLabLean LabVote shares: Lab: 35.0%; SNP: 26.0%; Other: 12.0%; LD: 11.0%
Glasgow SouthSNPLabToss-up SNPVote shares: SNP: 29.0%; Lab: 28.0%; Cons: 14.0%; LD: 14.0%
Glasgow South WestSNPLabToss-up LabVote shares: Lab: 33.0%; SNP: 30.0%; LD: 13.0%; Cons: 11.0%
Glasgow WestSNPLabToss-up SNPVote shares: Lab: 27.0%; SNP: 27.0%; LD: 14.0%; Cons: 13.0%; Ref: 11.0%
Glastonbury and SomertonConsLDToss-up LDVote shares: LD: 33.0%; Cons: 32.0%; Ref: 18.0%; Lab: 10.0%
Glenrothes and Mid FifeSNPLabToss-up SNPVote shares: SNP: 31.0%; Lab: 27.0%; Ref: 13.0%; Cons: 10.0%; Other: 10.0%
GloucesterConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 24.0%; Lab: 23.0%; LD: 17.0%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 38.0%; LD: 32.0%; Ref: 14.0%; Lab: 10.0%
Goole and PocklingtonConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 31.0%; Lab: 18.0%; LD: 11.0%
Gordon and BuchanConsConsToss-up SNPVote shares: SNP: 27.0%; Ref: 25.0%; Cons: 19.0%; LD: 14.0%
Gorton and DentonLabLabLean LabVote shares: Lab: 38.0%; Ref: 24.0%; Green: 14.0%; Cons: 11.0%
GosportConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 29.0%; Lab: 20.0%; LD: 10.0%
GowerLabLabToss-up LabVote shares: Lab: 28.0%; Cons: 23.0%; Ref: 23.0%; Green: 11.0%; PC: 10.0%
Grantham and BourneConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 30.0%; Lab: 19.0%
GraveshamConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 30.0%; Lab: 24.0%
Great Grimsby and CleethorpesConsLabSafe RefVote shares: Ref: 49.0%; Lab: 21.0%; Cons: 16.0%; LD: 11.0%
Great YarmouthConsRefLikely RefVote shares: Ref: 45.0%; Cons: 22.0%; Lab: 18.0%
Greenwich and WoolwichLabLabSafe LabVote shares: Lab: 48.0%; Cons: 16.0%; LD: 12.0%; Ref: 11.0%; Green: 10.0%
GuildfordConsLDLikely LDVote shares: LD: 43.0%; Cons: 25.0%; Lab: 13.0%; Ref: 13.0%
Hackney North and Stoke NewingtonLabLabSafe LabVote shares: Lab: 51.0%; Green: 17.0%; Cons: 14.0%; LD: 10.0%
Hackney South and ShoreditchLabLabSafe LabVote shares: Lab: 52.0%; Green: 19.0%; Cons: 11.0%
HalesowenConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 26.0%; Lab: 25.0%; LD: 12.0%
HalifaxLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 26.0%; Cons: 21.0%; Green: 10.0%
Hamble ValleyConsConsToss-up ConsVote shares: Cons: 32.0%; LD: 27.0%; Ref: 20.0%; Lab: 13.0%
Hamilton and Clyde ValleySNPLabToss-up LabVote shares: Lab: 26.0%; SNP: 23.0%; Cons: 18.0%; LD: 14.0%; Ref: 14.0%
Hammersmith and ChiswickLabLabLikely LabVote shares: Lab: 43.0%; Cons: 25.0%; Ref: 11.0%; Green: 10.0%
Hampstead and HighgateLabLabLikely LabVote shares: Lab: 41.0%; Cons: 23.0%; Green: 15.0%; LD: 10.0%
Harborough, Oadby and WigstonConsConsLean ConsVote shares: Cons: 32.0%; Ref: 23.0%; Lab: 21.0%; LD: 12.0%; Green: 11.0%
HarlowConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 31.0%; Lab: 24.0%
Harpenden and BerkhamstedConsLDToss-up LDVote shares: LD: 37.0%; Cons: 33.0%; Ref: 13.0%; Lab: 12.0%
Harrogate and KnaresboroughConsLDLean LDVote shares: LD: 38.0%; Cons: 27.0%; Ref: 18.0%; Lab: 12.0%
Harrow EastConsConsSafe ConsVote shares: Cons: 53.0%; Lab: 24.0%; Ref: 12.0%
Harrow WestLabLabToss-up LabVote shares: Lab: 37.0%; Cons: 31.0%; Ref: 12.0%
HartlepoolLabLabLikely RefVote shares: Ref: 45.0%; Lab: 24.0%; Cons: 14.0%
Harwich and North EssexConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 30.0%; Lab: 21.0%
Hastings and RyeConsLabToss-up LabVote shares: Cons: 29.0%; Lab: 29.0%; Ref: 24.0%; Green: 14.0%
HavantConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 20.0%
Hayes and HarlingtonLabLabLikely LabVote shares: Lab: 40.0%; Cons: 22.0%; Ref: 20.0%
Hazel GroveConsLDLean LDVote shares: LD: 36.0%; Ref: 24.0%; Cons: 19.0%; Lab: 17.0%
Hemel HempsteadConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 28.0%; Ref: 26.0%
HendonConsLabToss-up ConsVote shares: Cons: 38.0%; Lab: 31.0%; Ref: 14.0%
Henley and ThameConsLDToss-up LDVote shares: Cons: 34.0%; LD: 34.0%; Ref: 13.0%; Lab: 12.0%
Hereford and South HerefordshireConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 27.0%; Lab: 20.0%; LD: 11.0%
Herne Bay and SandwichConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 21.0%; Green: 10.0%
Hertford and StortfordConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 26.0%; Ref: 24.0%; Green: 10.0%
HertsmereConsConsLikely ConsVote shares: Cons: 44.0%; Ref: 22.0%; Lab: 21.0%
HexhamConsLabLean ConsVote shares: Cons: 41.0%; Lab: 30.0%; Ref: 15.0%
Heywood and Middleton NorthLabLabLikely RefVote shares: Ref: 40.0%; Lab: 24.0%; Cons: 15.0%
High PeakConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 28.0%; Ref: 25.0%; Green: 11.0%
Hinckley and BosworthConsConsToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; LD: 26.0%; Lab: 13.0%
HitchinConsLabToss-up ConsVote shares: Cons: 34.0%; Lab: 30.0%; Ref: 20.0%
Holborn and St PancrasLabLabSafe LabVote shares: Lab: 44.0%; Cons: 13.0%; Other: 12.0%; LD: 11.0%; Ref: 11.0%
Honiton and SidmouthConsLDToss-up LDVote shares: LD: 36.0%; Cons: 30.0%; Ref: 18.0%; Lab: 11.0%
Hornchurch and UpminsterConsConsToss-up RefVote shares: Ref: 34.0%; Cons: 27.0%; Lab: 21.0%; LD: 10.0%
Hornsey and Friern BarnetLabLabSafe LabVote shares: Lab: 47.0%; Cons: 17.0%; Green: 16.0%; LD: 11.0%
HorshamConsLDToss-up LDVote shares: LD: 35.0%; Cons: 30.0%; Ref: 16.0%; Lab: 12.0%
Houghton and Sunderland SouthLabLabLikely RefVote shares: Ref: 42.0%; Lab: 24.0%; Cons: 13.0%; LD: 11.0%
Hove and PortsladeLabLabLean LabVote shares: Lab: 37.0%; Green: 23.0%; Cons: 22.0%; Ref: 11.0%
HuddersfieldLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 24.0%; Green: 22.0%; Cons: 15.0%
HuntingdonConsConsLean ConsVote shares: Cons: 33.0%; Ref: 25.0%; Lab: 24.0%
HyndburnConsLabLikely RefVote shares: Ref: 37.0%; Cons: 21.0%; Lab: 20.0%; Green: 12.0%
Ilford NorthLabLabToss-up IndVote shares: Other: 31.0%; Cons: 25.0%; Lab: 25.0%; Ref: 10.0%
Ilford SouthLabLabLikely LabVote shares: Lab: 37.0%; Cons: 21.0%; Other: 16.0%; Green: 11.0%; Ref: 10.0%
Inverclyde and Renfrewshire WestSNPLabToss-up SNPVote shares: SNP: 27.0%; Cons: 21.0%; Lab: 20.0%; Ref: 15.0%; LD: 12.0%
Inverness, Skye and West Ross-shireSNPLDLean LDVote shares: LD: 34.0%; SNP: 23.0%; Cons: 17.0%; Lab: 12.0%; Ref: 10.0%
IpswichConsLabToss-up LabVote shares: Lab: 28.0%; Ref: 27.0%; Cons: 25.0%
Isle of Wight EastConsConsToss-up RefVote shares: Ref: 26.0%; Cons: 25.0%; Green: 19.0%; Lab: 17.0%
Isle of Wight WestConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 27.0%; Lab: 26.0%; Green: 10.0%
Islington NorthLabIndToss-up IndVote shares: Other: 37.0%; Lab: 33.0%; Cons: 13.0%
Islington South and FinsburyLabLabSafe LabVote shares: Lab: 44.0%; LD: 15.0%; Green: 14.0%; Cons: 12.0%; Ref: 11.0%
Jarrow and Gateshead EastLabLabLean RefVote shares: Ref: 39.0%; Lab: 29.0%; Cons: 11.0%
Keighley and IlkleyConsConsLean ConsVote shares: Cons: 36.0%; Lab: 28.0%; Ref: 27.0%
Kenilworth and SouthamConsConsLikely ConsVote shares: Cons: 37.0%; Lab: 19.0%; Ref: 19.0%; LD: 16.0%
Kensington and BayswaterLabLabToss-up LabVote shares: Lab: 37.0%; Cons: 34.0%; Ref: 13.0%
KetteringConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 27.0%; Lab: 23.0%; Green: 15.0%
Kilmarnock and LoudounSNPLabToss-up SNPVote shares: SNP: 28.0%; Lab: 27.0%; Cons: 15.0%; Ref: 15.0%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 49.0%; Cons: 19.0%; Lab: 16.0%; Ref: 11.0%
Kingston upon Hull EastLabLabSafe RefVote shares: Ref: 47.0%; Lab: 19.0%; LD: 16.0%; Cons: 10.0%
Kingston upon Hull North and CottinghamLabLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Cons: 15.0%; LD: 13.0%
Kingston upon Hull West and HaltempriceConsLabLikely RefVote shares: Ref: 42.0%; Lab: 21.0%; Cons: 17.0%; LD: 13.0%
Kingswinford and South StaffordshireConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 31.0%; Lab: 18.0%
KnowsleyLabLabLikely LabVote shares: Lab: 43.0%; Ref: 28.0%; Cons: 10.0%
Lancaster and WyreConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 26.0%; Cons: 22.0%; Green: 10.0%
Leeds Central and HeadingleyLabLabLean LabVote shares: Lab: 34.0%; Ref: 23.0%; Green: 18.0%; LD: 14.0%
Leeds EastLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 32.0%; Cons: 18.0%
Leeds North EastLabLabLikely LabVote shares: Lab: 41.0%; Cons: 19.0%; Green: 16.0%; Ref: 15.0%
Leeds North WestConsLabToss-up LabVote shares: Lab: 32.0%; Cons: 26.0%; Ref: 21.0%; LD: 10.0%
Leeds SouthLabLabLikely LabVote shares: Lab: 40.0%; Ref: 21.0%; Green: 14.0%; Cons: 12.0%
Leeds South West and MorleyConsLabToss-up RefVote shares: Ref: 35.0%; Lab: 28.0%; Cons: 21.0%
Leeds West and PudseyLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 30.0%; Cons: 18.0%; Green: 10.0%
Leicester EastLabConsToss-up ConsVote shares: Cons: 23.0%; Lab: 23.0%; LD: 19.0%; Other: 16.0%; Ref: 13.0%
Leicester SouthLabIndLikely IndVote shares: Other: 41.0%; Lab: 26.0%; Cons: 10.0%
Leicester WestLabLabToss-up LabVote shares: Lab: 32.0%; Ref: 27.0%; Cons: 15.0%; LD: 12.0%; Green: 11.0%
Leigh and AthertonConsLabLean RefVote shares: Ref: 40.0%; Lab: 26.0%; Cons: 17.0%; LD: 10.0%
LewesConsLDLean LDVote shares: LD: 41.0%; Cons: 27.0%; Ref: 15.0%; Lab: 12.0%
Lewisham EastLabLabSafe LabVote shares: Lab: 48.0%; Cons: 15.0%; Ref: 13.0%; Green: 12.0%; LD: 10.0%
Lewisham NorthLabLabSafe LabVote shares: Lab: 48.0%; Green: 17.0%; LD: 13.0%; Cons: 11.0%
Lewisham West and East DulwichLabLabSafe LabVote shares: Lab: 49.0%; Green: 19.0%; Cons: 14.0%
Leyton and WansteadLabLabLikely LabVote shares: Lab: 41.0%; Cons: 19.0%; Green: 17.0%
LichfieldConsLabToss-up ConsVote shares: Cons: 33.0%; Ref: 28.0%; Lab: 22.0%; LD: 10.0%
LincolnConsLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Cons: 22.0%; LD: 10.0%
Liverpool GarstonLabLabLikely LabVote shares: Lab: 41.0%; Ref: 20.0%; Cons: 12.0%; LD: 11.0%
Liverpool RiversideLabLabLikely LabVote shares: Lab: 45.0%; Ref: 21.0%; Green: 11.0%; LD: 11.0%
Liverpool WaltonLabLabLikely LabVote shares: Lab: 47.0%; Ref: 25.0%
Liverpool WavertreeLabLabSafe LabVote shares: Lab: 43.0%; Ref: 17.0%; Green: 14.0%; LD: 12.0%
Liverpool West DerbyLabLabLikely LabVote shares: Lab: 46.0%; Ref: 23.0%; Cons: 10.0%
LivingstonSNPLabLean SNPVote shares: SNP: 28.0%; Lab: 19.0%; Ref: 18.0%; Cons: 15.0%; LD: 12.0%
LlanelliLabLabLikely RefVote shares: Ref: 39.0%; PC: 24.0%; Lab: 18.0%; Cons: 11.0%
Lothian EastSNPLabLikely LabVote shares: Lab: 34.0%; Cons: 17.0%; SNP: 17.0%; Ref: 14.0%; LD: 11.0%
LoughboroughConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Cons: 26.0%
Louth and HorncastleConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 33.0%; Lab: 17.0%
LowestoftConsLabLean RefVote shares: Ref: 39.0%; Cons: 26.0%; Lab: 22.0%
Luton NorthLabLabToss-up LabVote shares: Lab: 28.0%; Cons: 23.0%; Ref: 19.0%; Other: 17.0%
Luton South and South BedfordshireLabLabToss-up LabVote shares: Lab: 29.0%; Cons: 22.0%; Ref: 19.0%; Other: 16.0%
MacclesfieldConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 28.0%; Ref: 26.0%
MaidenheadConsLDToss-up LDVote shares: LD: 36.0%; Cons: 34.0%; Lab: 13.0%
Maidstone and MallingConsConsToss-up ConsVote shares: Cons: 30.0%; Ref: 25.0%; Lab: 19.0%; LD: 15.0%
MakerfieldLabLabLikely RefVote shares: Ref: 42.0%; Lab: 21.0%; LD: 15.0%; Cons: 12.0%
MaldonConsConsToss-up ConsVote shares: Cons: 36.0%; Ref: 30.0%; Lab: 15.0%; LD: 13.0%
Manchester CentralLabLabLikely LabVote shares: Lab: 40.0%; Ref: 22.0%; Green: 12.0%; Cons: 10.0%; LD: 10.0%
Manchester RusholmeLabLabSafe LabVote shares: Lab: 45.0%; Green: 16.0%; Ref: 14.0%; Other: 11.0%
Manchester WithingtonLabLabLikely LabVote shares: Lab: 43.0%; Green: 19.0%; Ref: 12.0%; LD: 11.0%; Cons: 10.0%
MansfieldConsLabLikely RefVote shares: Ref: 38.0%; Cons: 23.0%; Lab: 23.0%
Melksham and DevizesConsLDToss-up ConsVote shares: Cons: 32.0%; LD: 32.0%; Ref: 19.0%; Lab: 12.0%
Melton and SystonConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 29.0%; Lab: 18.0%; Green: 10.0%; LD: 10.0%
Meriden and Solihull EastConsConsToss-up RefVote shares: Cons: 31.0%; Ref: 31.0%; Lab: 23.0%
Merthyr Tydfil and AberdareLabLabLean RefVote shares: Ref: 34.0%; Lab: 23.0%; Cons: 17.0%; PC: 11.0%
Mid and South PembrokeshireConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 32.0%; Lab: 19.0%
Mid BedfordshireConsConsLean ConsVote shares: Cons: 34.0%; Ref: 24.0%; Lab: 22.0%
Mid BuckinghamshireConsConsLikely ConsVote shares: Cons: 39.0%; LD: 20.0%; Lab: 16.0%; Ref: 16.0%
Mid CheshireConsLabToss-up RefVote shares: Ref: 32.0%; Lab: 25.0%; Cons: 22.0%; LD: 12.0%
Mid DerbyshireConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 28.0%; Lab: 23.0%; Green: 10.0%
Mid Dorset and North PooleConsLDLean LDVote shares: LD: 40.0%; Cons: 30.0%; Ref: 14.0%; Lab: 10.0%
Mid DunbartonshireSNPLDLikely LDVote shares: LD: 40.0%; SNP: 17.0%; Cons: 12.0%; Ref: 11.0%; Green: 10.0%
Mid LeicestershireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 27.0%; Lab: 20.0%; LD: 11.0%
Mid NorfolkConsConsToss-up ConsVote shares: Cons: 33.0%; Ref: 32.0%; Lab: 20.0%
Mid SussexConsLDToss-up LDVote shares: LD: 34.0%; Cons: 27.0%; Lab: 16.0%; Ref: 15.0%
Middlesbrough and Thornaby EastLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 32.0%; Cons: 14.0%
Middlesbrough South and East ClevelandConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 28.0%; Ref: 25.0%; LD: 10.0%
MidlothianSNPLabToss-up LabVote shares: Lab: 28.0%; SNP: 26.0%; Cons: 15.0%; Ref: 14.0%; LD: 11.0%
Milton Keynes CentralConsLabToss-up LabVote shares: Lab: 31.0%; Cons: 27.0%; Ref: 21.0%; Green: 10.0%
Milton Keynes NorthConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 28.0%; Ref: 21.0%; Green: 11.0%
Mitcham and MordenLabLabLikely LabVote shares: Lab: 41.0%; Cons: 20.0%; Ref: 14.0%; Green: 12.0%; LD: 11.0%
MonmouthshireConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 26.0%; Ref: 22.0%; Green: 14.0%
Montgomeryshire and GlyndŵrConsLabToss-up RefVote shares: Ref: 27.0%; Cons: 25.0%; Lab: 18.0%; LD: 12.0%; Green: 10.0%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 30.0%; Ref: 25.0%; Cons: 21.0%; Other: 12.0%
Morecambe and LunesdaleConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 29.0%; Lab: 23.0%; LD: 12.0%
Motherwell, Wishaw and CarlukeSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 24.0%; Cons: 20.0%; LD: 12.0%; Ref: 12.0%
Na h-Eileanan an IarSNPLabToss-up LabVote shares: Lab: 25.0%; Ref: 20.0%; SNP: 18.0%; Cons: 17.0%; LD: 14.0%
Neath and Swansea EastLabLabLean RefVote shares: Ref: 36.0%; Lab: 24.0%; Cons: 16.0%; PC: 15.0%
New Forest EastConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 26.0%; LD: 17.0%; Lab: 15.0%
New Forest WestConsConsLean ConsVote shares: Cons: 33.0%; Ref: 24.0%; Lab: 17.0%; LD: 13.0%; Green: 10.0%
NewarkConsConsLean ConsVote shares: Cons: 36.0%; Ref: 26.0%; Lab: 22.0%
NewburyConsLDToss-up LDVote shares: LD: 36.0%; Cons: 29.0%; Ref: 17.0%; Lab: 11.0%
Newcastle upon Tyne Central and WestLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 28.0%; Cons: 11.0%; Green: 10.0%; Other: 10.0%
Newcastle upon Tyne East and WallsendLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 29.0%; Green: 13.0%; LD: 13.0%; Cons: 10.0%
Newcastle upon Tyne NorthLabLabLean LabVote shares: Lab: 33.0%; Ref: 22.0%; Cons: 15.0%; LD: 14.0%; Green: 12.0%
Newcastle-under-LymeConsLabLean RefVote shares: Ref: 34.0%; Cons: 25.0%; Lab: 23.0%; LD: 11.0%
Newport EastLabLabToss-up RefVote shares: Ref: 26.0%; Lab: 23.0%; Cons: 22.0%; Green: 10.0%
Newport West and IslwynLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Cons: 22.0%; PC: 10.0%
Newton AbbotConsLDToss-up LDVote shares: LD: 29.0%; Cons: 26.0%; Ref: 22.0%; Lab: 14.0%
Newton Aycliffe and SpennymoorConsLabLean RefVote shares: Ref: 35.0%; Lab: 27.0%; Cons: 19.0%
Normanton and HemsworthLabLabLikely RefVote shares: Ref: 44.0%; Lab: 23.0%; Cons: 14.0%
North Ayrshire and ArranSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 25.0%; Cons: 22.0%; Ref: 14.0%
North BedfordshireConsConsLikely ConsVote shares: Cons: 38.0%; Ref: 23.0%; Lab: 22.0%; LD: 10.0%
North CornwallConsLDToss-up LDVote shares: LD: 37.0%; Cons: 31.0%; Ref: 20.0%; Lab: 10.0%
North CotswoldsConsConsLean ConsVote shares: Cons: 35.0%; LD: 22.0%; Ref: 20.0%; Lab: 15.0%
North DevonConsLDToss-up LDVote shares: LD: 35.0%; Cons: 29.0%; Ref: 20.0%; Lab: 11.0%
North DorsetConsConsToss-up ConsVote shares: Cons: 34.0%; LD: 28.0%; Ref: 22.0%; Lab: 11.0%
North DurhamLabLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 16.0%; LD: 14.0%
North East CambridgeshireConsConsLean RefVote shares: Ref: 38.0%; Cons: 29.0%; Lab: 15.0%
North East DerbyshireConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 22.0%
North East FifeSNPLDSafe LDVote shares: LD: 49.0%; Ref: 17.0%; SNP: 15.0%
North East HampshireConsLDToss-up ConsVote shares: Cons: 36.0%; LD: 31.0%; Ref: 14.0%; Lab: 13.0%
North East HertfordshireConsLabLean ConsVote shares: Cons: 35.0%; Ref: 24.0%; Lab: 23.0%
North East Somerset and HanhamConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 23.0%; Lab: 22.0%; LD: 15.0%
North HerefordshireConsGreenToss-up GreenVote shares: Green: 40.0%; Cons: 33.0%; Ref: 17.0%
North NorfolkConsLDToss-up LDVote shares: LD: 34.0%; Cons: 31.0%; Ref: 23.0%; Lab: 10.0%
North NorthumberlandConsLabLean ConsVote shares: Cons: 35.0%; Lab: 25.0%; Ref: 22.0%
North ShropshireConsLDLikely LDVote shares: LD: 41.0%; Cons: 23.0%; Ref: 19.0%; Lab: 12.0%
North SomersetConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 25.0%; Ref: 20.0%; LD: 12.0%
North Warwickshire and BedworthConsLabToss-up RefVote shares: Ref: 35.0%; Cons: 28.0%; Lab: 20.0%; LD: 10.0%
North West CambridgeshireConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 24.0%
North West EssexConsConsLikely ConsVote shares: Cons: 39.0%; Lab: 22.0%; Ref: 21.0%
North West HampshireConsConsLean ConsVote shares: Cons: 32.0%; Lab: 21.0%; Ref: 21.0%; LD: 16.0%
North West LeicestershireConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 28.0%; Lab: 20.0%; LD: 10.0%
North West NorfolkConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 19.0%; LD: 13.0%
Northampton NorthConsLabToss-up LabVote shares: Lab: 29.0%; Ref: 27.0%; Cons: 24.0%
Northampton SouthConsLabToss-up ConsVote shares: Cons: 29.0%; Ref: 27.0%; Lab: 25.0%
Norwich NorthConsLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Cons: 25.0%; Green: 11.0%
Norwich SouthLabLabLean LabVote shares: Lab: 35.0%; Ref: 21.0%; Green: 18.0%; Cons: 16.0%
Nottingham EastLabLabLikely LabVote shares: Lab: 41.0%; Ref: 17.0%; Cons: 12.0%; LD: 12.0%
Nottingham North and KimberleyLabLabToss-up LabVote shares: Lab: 31.0%; Ref: 30.0%; Cons: 17.0%; Green: 10.0%; LD: 10.0%
Nottingham SouthLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 27.0%; Cons: 13.0%; LD: 12.0%; Other: 10.0%
NuneatonConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 26.0%; Lab: 25.0%
Old Bexley and SidcupConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 29.0%; Lab: 20.0%; LD: 11.0%
Oldham East and SaddleworthLabLabToss-up RefVote shares: Ref: 31.0%; Lab: 25.0%; Cons: 18.0%; LD: 11.0%; Other: 10.0%
Oldham West, Chadderton and RoytonLabLabToss-up RefVote shares: Ref: 29.0%; Lab: 27.0%; Other: 17.0%; Cons: 14.0%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 53.0%; Ref: 16.0%; SNP: 12.0%; Lab: 11.0%
OrpingtonConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 28.0%; Lab: 21.0%; LD: 12.0%
Ossett and Denby DaleConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 28.0%; Lab: 24.0%
Oxford EastLabLabLikely LabVote shares: Lab: 40.0%; Green: 16.0%; Cons: 14.0%; Other: 12.0%; Ref: 10.0%
Oxford West and AbingdonLDLDSafe LDVote shares: LD: 49.0%; Cons: 17.0%; Lab: 15.0%; Ref: 11.0%
Paisley and Renfrewshire NorthSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 21.0%; Ref: 15.0%; Cons: 14.0%; LD: 13.0%
Paisley and Renfrewshire SouthSNPLabToss-up SNPVote shares: SNP: 30.0%; Lab: 24.0%; Cons: 20.0%; Ref: 12.0%
PeckhamLabLabSafe LabVote shares: Lab: 51.0%; Green: 14.0%; Cons: 11.0%; LD: 11.0%; Ref: 10.0%
Pendle and ClitheroeConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 30.0%; Lab: 21.0%
Penistone and StocksbridgeConsLabLikely RefVote shares: Ref: 38.0%; Cons: 21.0%; Lab: 21.0%; LD: 11.0%
Penrith and SolwayConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 29.0%; Lab: 22.0%; LD: 11.0%
Perth and Kinross-shireSNPSNPToss-up SNPVote shares: SNP: 34.0%; Cons: 28.0%; Ref: 18.0%; Lab: 11.0%
PeterboroughConsLabToss-up ConsVote shares: Cons: 27.0%; Ref: 26.0%; Lab: 25.0%; Other: 11.0%
Plymouth Moor ViewConsLabLean RefVote shares: Ref: 37.0%; Lab: 25.0%; Cons: 24.0%
Plymouth Sutton and DevonportLabLabToss-up LabVote shares: Lab: 33.0%; Ref: 29.0%; Cons: 19.0%
Pontefract, Castleford and KnottingleyLabLabLikely RefVote shares: Ref: 45.0%; Lab: 22.0%; Cons: 14.0%; LD: 10.0%
PontypriddLabLabToss-up RefVote shares: Ref: 26.0%; Lab: 24.0%; Cons: 18.0%; PC: 14.0%
PooleConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 28.0%; Lab: 21.0%; LD: 14.0%
Poplar and LimehouseLabLabSafe LabVote shares: Lab: 44.0%; LD: 13.0%; Cons: 12.0%; Other: 11.0%; Ref: 11.0%
Portsmouth NorthConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 29.0%; Lab: 24.0%; LD: 11.0%
Portsmouth SouthLabLabLean LabVote shares: Lab: 34.0%; Ref: 23.0%; Cons: 18.0%; LD: 13.0%
PrestonLabLabToss-up RefVote shares: Ref: 26.0%; Lab: 25.0%; Cons: 15.0%; Other: 15.0%; LD: 14.0%
PutneyLabLabLikely LabVote shares: Lab: 42.0%; Cons: 27.0%; LD: 12.0%; Ref: 11.0%
Queen's Park and Maida ValeLabLabSafe LabVote shares: Lab: 45.0%; Cons: 17.0%; Green: 12.0%; LD: 11.0%; Ref: 11.0%
Rawmarsh and ConisbroughLabLabLikely RefVote shares: Ref: 46.0%; Lab: 23.0%; Cons: 14.0%
Rayleigh and WickfordConsConsToss-up RefVote shares: Ref: 33.0%; Cons: 31.0%; Lab: 15.0%; LD: 13.0%
Reading CentralLabLabLikely LabVote shares: Lab: 36.0%; Cons: 21.0%; Green: 16.0%; Ref: 14.0%; LD: 11.0%
Reading West and Mid BerkshireConsLabLean ConsVote shares: Cons: 35.0%; Lab: 22.0%; Ref: 18.0%; LD: 14.0%
RedcarConsLabLean RefVote shares: Ref: 37.0%; Lab: 23.0%; Cons: 21.0%; LD: 10.0%
RedditchConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 29.0%; Lab: 22.0%
ReigateConsConsLean ConsVote shares: Cons: 35.0%; Lab: 24.0%; Ref: 19.0%; Green: 11.0%; LD: 10.0%
Rhondda and OgmoreLabLabLean RefVote shares: Ref: 31.0%; Lab: 22.0%; Cons: 18.0%
Ribble ValleyConsLabToss-up ConsVote shares: Cons: 31.0%; Ref: 28.0%; Lab: 19.0%; LD: 14.0%
Richmond and NorthallertonConsConsSafe ConsVote shares: Cons: 48.0%; Ref: 21.0%; Lab: 20.0%
Richmond ParkLDLDLean LDVote shares: LD: 42.0%; Cons: 28.0%; Lab: 16.0%
RochdaleLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 27.0%; Other: 17.0%; Cons: 16.0%
Rochester and StroodConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 23.0%
RomfordConsConsToss-up RefVote shares: Ref: 30.0%; Cons: 29.0%; Lab: 23.0%; LD: 11.0%
Romsey and Southampton NorthConsConsToss-up ConsVote shares: Cons: 34.0%; LD: 31.0%; Ref: 17.0%; Lab: 12.0%
Rossendale and DarwenConsLabToss-up RefVote shares: Ref: 35.0%; Cons: 28.0%; Lab: 23.0%
Rother ValleyConsLabLikely RefVote shares: Ref: 42.0%; Cons: 22.0%; Lab: 21.0%
RotherhamLabLabLikely RefVote shares: Ref: 40.0%; Lab: 24.0%; LD: 13.0%
RugbyConsLabToss-up ConsVote shares: Cons: 30.0%; Lab: 25.0%; Ref: 25.0%; LD: 11.0%
Ruislip, Northwood and PinnerConsConsLikely ConsVote shares: Cons: 44.0%; Lab: 26.0%; Ref: 18.0%
Runcorn and HelsbyLabLabToss-up RefVote shares: Ref: 32.0%; Lab: 28.0%; Cons: 18.0%; LD: 11.0%
Runnymede and WeybridgeConsConsLikely ConsVote shares: Cons: 35.0%; Lab: 20.0%; Ref: 19.0%; LD: 17.0%
RushcliffeConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 30.0%; Ref: 19.0%; Green: 11.0%
RutherglenSNPLabToss-up SNPVote shares: SNP: 27.0%; Lab: 26.0%; Cons: 16.0%; LD: 14.0%; Ref: 12.0%
Rutland and StamfordConsConsLikely ConsVote shares: Cons: 43.0%; Ref: 21.0%; Lab: 18.0%
SalfordLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 30.0%; LD: 12.0%; Green: 11.0%; Cons: 10.0%
SalisburyConsConsLean ConsVote shares: Cons: 35.0%; Lab: 21.0%; Ref: 19.0%; LD: 18.0%
Scarborough and WhitbyConsLabLean RefVote shares: Ref: 37.0%; Cons: 28.0%; Lab: 25.0%
ScunthorpeConsLabLikely RefVote shares: Ref: 41.0%; Cons: 23.0%; Lab: 21.0%
Sefton CentralLabLabLean LabVote shares: Lab: 35.0%; Ref: 22.0%; Cons: 21.0%; Green: 12.0%
SelbyConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 22.0%; LD: 11.0%
SevenoaksConsConsLean ConsVote shares: Cons: 34.0%; Ref: 24.0%; LD: 20.0%; Lab: 15.0%
Sheffield Brightside and HillsboroughLabLabLean LabVote shares: Lab: 35.0%; Ref: 23.0%; Green: 15.0%; Cons: 12.0%
Sheffield CentralLabLabLikely LabVote shares: Lab: 42.0%; Green: 22.0%; Ref: 13.0%; LD: 10.0%
Sheffield HallamLabLabToss-up LDVote shares: LD: 31.0%; Lab: 30.0%; Cons: 16.0%; Green: 10.0%; Ref: 10.0%
Sheffield HeeleyLabLabLikely LabVote shares: Lab: 36.0%; Ref: 21.0%; Green: 15.0%; Cons: 14.0%; LD: 11.0%
Sheffield South EastLabLabToss-up LabVote shares: Lab: 28.0%; Ref: 25.0%; Cons: 16.0%; LD: 14.0%; Green: 12.0%
Sherwood ForestConsLabToss-up RefVote shares: Ref: 30.0%; Cons: 27.0%; Lab: 24.0%; LD: 10.0%
ShipleyConsLabToss-up LabVote shares: Lab: 31.0%; Cons: 30.0%; Ref: 27.0%
ShrewsburyConsLabToss-up LabVote shares: Lab: 27.0%; Cons: 26.0%; Ref: 23.0%; LD: 14.0%
Sittingbourne and SheppeyConsLabLean RefVote shares: Ref: 34.0%; Cons: 26.0%; Lab: 23.0%
Skipton and RiponConsConsLean ConsVote shares: Cons: 39.0%; Ref: 26.0%; Lab: 21.0%
Sleaford and North HykehamConsConsLean ConsVote shares: Cons: 35.0%; Ref: 27.0%; Lab: 21.0%
SloughLabLabToss-up IndVote shares: Other: 31.0%; Lab: 26.0%; Cons: 19.0%; Ref: 11.0%
SmethwickLabLabLean LabVote shares: Lab: 34.0%; Ref: 24.0%; Cons: 15.0%; LD: 11.0%; Green: 10.0%
Solihull West and ShirleyConsConsLean ConsVote shares: Cons: 32.0%; Ref: 22.0%; Lab: 21.0%; LD: 17.0%
South Basildon and East ThurrockConsRefLikely RefVote shares: Ref: 40.0%; Cons: 23.0%; Lab: 20.0%
South CambridgeshireConsLDLikely LDVote shares: LD: 41.0%; Cons: 25.0%; Lab: 14.0%; Ref: 13.0%
South CotswoldsConsLDToss-up LDVote shares: LD: 36.0%; Cons: 34.0%; Ref: 15.0%; Lab: 10.0%
South DerbyshireConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 22.0%; LD: 11.0%
South DevonConsLDToss-up LDVote shares: LD: 35.0%; Cons: 32.0%; Ref: 18.0%; Lab: 11.0%
South DorsetConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 26.0%; Lab: 22.0%; LD: 15.0%
South East CornwallConsLabLean ConsVote shares: Cons: 34.0%; Ref: 25.0%; Lab: 20.0%; LD: 15.0%
South Holland and The DeepingsConsConsToss-up RefVote shares: Ref: 36.0%; Cons: 30.0%; Lab: 15.0%
South LeicestershireConsConsToss-up ConsVote shares: Cons: 31.0%; Ref: 27.0%; LD: 18.0%; Lab: 15.0%
South NorfolkConsLabLean ConsVote shares: Cons: 32.0%; Lab: 22.0%; Ref: 22.0%; LD: 12.0%; Green: 10.0%
South NorthamptonshireConsConsLean ConsVote shares: Cons: 36.0%; Ref: 24.0%; Lab: 18.0%; LD: 11.0%
South RibbleConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 27.0%; Lab: 23.0%; LD: 12.0%
South ShieldsLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 27.0%; Green: 16.0%; Cons: 12.0%
South ShropshireConsConsLean ConsVote shares: Cons: 37.0%; LD: 24.0%; Ref: 22.0%; Lab: 12.0%
South SuffolkConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 27.0%; Lab: 19.0%; LD: 10.0%
South West DevonConsConsLean ConsVote shares: Cons: 34.0%; Ref: 25.0%; Lab: 21.0%; LD: 11.0%
South West HertfordshireConsConsLikely ConsVote shares: Cons: 36.0%; Ref: 20.0%; Lab: 18.0%; LD: 17.0%
South West NorfolkConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 28.0%; Lab: 19.0%
South West WiltshireConsConsToss-up ConsVote shares: Cons: 29.0%; Ref: 27.0%; Lab: 20.0%; LD: 16.0%
Southampton ItchenConsLabToss-up RefVote shares: Lab: 27.0%; Ref: 27.0%; Cons: 24.0%; LD: 10.0%
Southampton TestLabLabLean LabVote shares: Lab: 32.0%; Ref: 24.0%; Cons: 19.0%; Green: 13.0%
Southend East and RochfordConsLabToss-up RefVote shares: Ref: 30.0%; Lab: 28.0%; Cons: 26.0%
Southend West and LeighConsLabToss-up ConsVote shares: Cons: 30.0%; Ref: 27.0%; Lab: 23.0%; LD: 10.0%
Southgate and Wood GreenLabLabLikely LabVote shares: Lab: 41.0%; Cons: 23.0%; Green: 13.0%; Ref: 11.0%; LD: 10.0%
SouthportConsLabToss-up RefVote shares: Ref: 29.0%; Cons: 24.0%; Lab: 22.0%; LD: 16.0%
SpelthorneConsConsToss-up ConsVote shares: Cons: 27.0%; Ref: 25.0%; Lab: 21.0%; LD: 18.0%
Spen ValleyConsLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Cons: 23.0%
St AlbansLDLDLikely LDVote shares: LD: 46.0%; Cons: 22.0%; Lab: 15.0%; Ref: 11.0%
St Austell and NewquayConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 29.0%; Lab: 23.0%
St Helens NorthLabLabToss-up RefVote shares: Ref: 37.0%; Lab: 30.0%; Cons: 13.0%
St Helens South and WhistonLabLabToss-up RefVote shares: Ref: 33.0%; Lab: 32.0%; Cons: 12.0%
St IvesConsLDLean LDVote shares: LD: 40.0%; Cons: 29.0%; Ref: 16.0%; Lab: 12.0%
St Neots and Mid CambridgeshireConsLDToss-up LDVote shares: LD: 32.0%; Cons: 26.0%; Ref: 17.0%; Lab: 15.0%
StaffordConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 28.0%; Ref: 26.0%
Staffordshire MoorlandsConsConsToss-up ConsVote shares: Cons: 34.0%; Ref: 31.0%; Lab: 18.0%
Stalybridge and HydeLabLabLean RefVote shares: Ref: 38.0%; Lab: 28.0%; Cons: 18.0%
StevenageConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 27.0%; Ref: 27.0%
Stirling and StrathallanSNPLabToss-up SNPVote shares: SNP: 27.0%; Ref: 21.0%; Cons: 20.0%; Lab: 18.0%
StockportLabLabLean LabVote shares: Lab: 34.0%; Ref: 26.0%; Cons: 14.0%; Green: 11.0%; LD: 11.0%
Stockton NorthLabLabLean RefVote shares: Ref: 37.0%; Lab: 27.0%; Cons: 17.0%; LD: 10.0%
Stockton WestConsConsLean ConsVote shares: Cons: 36.0%; Lab: 26.0%; Ref: 26.0%
Stoke-on-Trent CentralConsLabLean RefVote shares: Ref: 36.0%; Lab: 27.0%; Cons: 18.0%
Stoke-on-Trent NorthConsLabLikely RefVote shares: Ref: 39.0%; Lab: 23.0%; Cons: 22.0%
Stoke-on-Trent SouthConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 29.0%; Lab: 23.0%
Stone, Great Wyrley and PenkridgeConsConsLikely ConsVote shares: Cons: 40.0%; Lab: 24.0%; Ref: 18.0%
StourbridgeConsLabToss-up RefVote shares: Ref: 31.0%; Cons: 30.0%; Lab: 27.0%
Stratford and BowLabLabSafe LabVote shares: Lab: 45.0%; Cons: 14.0%; Green: 14.0%; Other: 12.0%; Ref: 10.0%
Stratford-on-AvonConsLDToss-up LDVote shares: LD: 35.0%; Cons: 31.0%; Ref: 18.0%; Lab: 10.0%
Streatham and Croydon NorthLabLabSafe LabVote shares: Lab: 44.0%; Cons: 17.0%; LD: 15.0%; Green: 14.0%
Stretford and UrmstonLabLabLean LabVote shares: Lab: 35.0%; Ref: 22.0%; Cons: 17.0%; Green: 12.0%
StroudConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 27.0%; Ref: 20.0%; Green: 15.0%
Suffolk CoastalConsLabToss-up ConsVote shares: Cons: 32.0%; Ref: 25.0%; Lab: 23.0%; LD: 10.0%
Sunderland CentralLabLabLean RefVote shares: Ref: 37.0%; Lab: 26.0%; Cons: 13.0%; LD: 13.0%
Surrey HeathConsLDToss-up LDVote shares: LD: 35.0%; Cons: 32.0%; Lab: 14.0%; Ref: 14.0%
Sussex WealdConsConsLikely ConsVote shares: Cons: 36.0%; Ref: 21.0%; LD: 16.0%; Lab: 14.0%; Green: 12.0%
Sutton and CheamConsLDLean LDVote shares: LD: 36.0%; Cons: 28.0%; Lab: 16.0%; Ref: 16.0%
Sutton ColdfieldConsConsLean ConsVote shares: Cons: 36.0%; Lab: 27.0%; Ref: 25.0%
Swansea WestLabLabToss-up RefVote shares: Ref: 24.0%; Lab: 21.0%; PC: 18.0%; Cons: 16.0%
Swindon NorthConsLabToss-up RefVote shares: Ref: 28.0%; Cons: 27.0%; Lab: 24.0%; LD: 11.0%
Swindon SouthConsLabToss-up LabVote shares: Lab: 27.0%; Cons: 25.0%; Ref: 23.0%; LD: 12.0%
TamworthConsLabToss-up RefVote shares: Ref: 34.0%; Cons: 29.0%; Lab: 21.0%
TattonConsConsLean ConsVote shares: Cons: 38.0%; Lab: 24.0%; Ref: 24.0%
Taunton and WellingtonConsLDLikely LDVote shares: LD: 42.0%; Cons: 23.0%; Ref: 20.0%; Lab: 11.0%
TelfordConsLabLean RefVote shares: Ref: 34.0%; Lab: 25.0%; Cons: 23.0%; LD: 10.0%
TewkesburyConsLDLean LDVote shares: LD: 38.0%; Cons: 25.0%; Ref: 18.0%; Lab: 12.0%
The WrekinConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 26.0%; Lab: 22.0%; LD: 11.0%
Thirsk and MaltonConsConsLean ConsVote shares: Cons: 38.0%; Ref: 29.0%; Lab: 18.0%
Thornbury and YateConsLDLean LDVote shares: LD: 39.0%; Cons: 27.0%; Ref: 19.0%; Lab: 10.0%
ThurrockConsLabLean RefVote shares: Ref: 36.0%; Lab: 26.0%; Cons: 21.0%
Tipton and WednesburyConsLabLikely RefVote shares: Ref: 39.0%; Lab: 24.0%; Cons: 18.0%
Tiverton and MineheadConsLDToss-up ConsVote shares: Cons: 30.0%; LD: 30.0%; Ref: 22.0%; Lab: 11.0%
TonbridgeConsConsLikely ConsVote shares: Cons: 38.0%; Ref: 23.0%; Green: 17.0%; Lab: 16.0%
TootingLabLabLikely LabVote shares: Lab: 46.0%; Cons: 22.0%; LD: 13.0%
TorbayConsLDLean LDVote shares: LD: 34.0%; Ref: 26.0%; Cons: 25.0%; Lab: 12.0%
TorfaenLabLabLean RefVote shares: Ref: 33.0%; Lab: 25.0%; Cons: 22.0%
Torridge and TavistockConsConsLean ConsVote shares: Cons: 33.0%; Ref: 24.0%; LD: 21.0%; Lab: 16.0%
TottenhamLabLabSafe LabVote shares: Lab: 47.0%; Green: 16.0%; Cons: 13.0%; LD: 11.0%
Truro and FalmouthConsLabToss-up LabVote shares: Lab: 30.0%; Cons: 28.0%; Ref: 21.0%; LD: 10.0%
Tunbridge WellsConsLDToss-up LDVote shares: LD: 36.0%; Cons: 29.0%; Ref: 14.0%; Lab: 13.0%
TwickenhamLDLDSafe LDVote shares: LD: 49.0%; Cons: 21.0%; Lab: 16.0%; Ref: 10.0%
TynemouthLabLabLean LabVote shares: Lab: 36.0%; Ref: 26.0%; Cons: 21.0%; Green: 10.0%
Uxbridge and South RuislipConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 30.0%; Ref: 24.0%
Vale of GlamorganConsLabToss-up RefVote shares: Ref: 33.0%; Cons: 26.0%; Lab: 24.0%
Vauxhall and Camberwell GreenLabLabSafe LabVote shares: Lab: 50.0%; LD: 15.0%; Cons: 12.0%; Green: 10.0%; Ref: 10.0%
Wakefield and RothwellConsLabToss-up RefVote shares: Ref: 33.0%; Lab: 28.0%; Cons: 19.0%; LD: 10.0%
WallaseyLabLabLean LabVote shares: Lab: 37.0%; Ref: 29.0%; Cons: 15.0%
Walsall and BloxwichConsLabToss-up LabVote shares: Lab: 30.0%; Ref: 28.0%; Cons: 21.0%
WalthamstowLabLabSafe LabVote shares: Lab: 50.0%; Green: 20.0%; Cons: 13.0%
Warrington NorthLabLabLean RefVote shares: Ref: 36.0%; Lab: 25.0%; Cons: 17.0%; LD: 12.0%
Warrington SouthLabLabToss-up RefVote shares: Ref: 28.0%; Lab: 26.0%; Cons: 24.0%; LD: 12.0%
Warwick and LeamingtonLabLabLean LabVote shares: Lab: 34.0%; Cons: 26.0%; Ref: 20.0%; Green: 12.0%
Washington and Gateshead SouthLabLabLikely RefVote shares: Ref: 42.0%; Lab: 25.0%; Cons: 13.0%
WatfordConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 27.0%; Ref: 17.0%; LD: 15.0%
Waveney ValleyConsGreenLean GreenVote shares: Green: 37.0%; Cons: 29.0%; Ref: 21.0%; Lab: 10.0%
Weald of KentConsConsLikely ConsVote shares: Cons: 41.0%; Ref: 26.0%; Lab: 16.0%; Green: 11.0%
Wellingborough and RushdenConsLabLean RefVote shares: Ref: 35.0%; Cons: 24.0%; Lab: 24.0%
Wells and Mendip HillsConsLDLean LDVote shares: LD: 40.0%; Cons: 28.0%; Ref: 16.0%; Lab: 10.0%
Welwyn HatfieldConsLabToss-up ConsVote shares: Cons: 32.0%; Lab: 29.0%; Ref: 26.0%
West Aberdeenshire and KincardineConsConsToss-up SNPVote shares: SNP: 27.0%; Cons: 25.0%; Ref: 25.0%; LD: 12.0%
West BromwichConsLabToss-up RefVote shares: Ref: 31.0%; Lab: 30.0%; Cons: 19.0%; LD: 10.0%
West DorsetConsLDToss-up LDVote shares: LD: 39.0%; Cons: 33.0%; Ref: 12.0%; Lab: 10.0%
West DunbartonshireSNPLabToss-up SNPVote shares: SNP: 32.0%; Cons: 26.0%; Lab: 19.0%; Ref: 11.0%
West Ham and BecktonLabLabSafe LabVote shares: Lab: 43.0%; Cons: 17.0%; Ref: 14.0%; Green: 11.0%
West LancashireLabLabToss-up RefVote shares: Ref: 30.0%; Lab: 27.0%; Cons: 19.0%; LD: 12.0%; Green: 10.0%
West SuffolkConsConsToss-up ConsVote shares: Cons: 32.0%; Ref: 28.0%; Lab: 23.0%
West WorcestershireConsConsLikely ConsVote shares: Cons: 35.0%; Ref: 20.0%; LD: 17.0%; Lab: 16.0%; Green: 11.0%
Westmorland and LonsdaleConsLDSafe LDVote shares: LD: 50.0%; Cons: 24.0%; Ref: 14.0%
Weston-super-MareConsLabToss-up RefVote shares: Ref: 32.0%; Cons: 25.0%; Lab: 22.0%; LD: 12.0%
Wetherby and EasingwoldConsConsLikely ConsVote shares: Cons: 41.0%; Ref: 24.0%; Lab: 20.0%; Green: 10.0%
Whitehaven and WorkingtonConsLabToss-up RefVote shares: Ref: 36.0%; Lab: 31.0%; Cons: 19.0%
Widnes and HalewoodLabLabToss-up LabVote shares: Lab: 34.0%; Ref: 30.0%; Cons: 13.0%; LD: 12.0%
WiganLabLabLean RefVote shares: Ref: 38.0%; Lab: 25.0%; Cons: 14.0%; LD: 11.0%
WimbledonConsLDLean LDVote shares: LD: 40.0%; Cons: 26.0%; Lab: 22.0%
WinchesterConsLDLean LDVote shares: LD: 42.0%; Cons: 30.0%; Lab: 11.0%; Ref: 11.0%
WindsorConsConsLean ConsVote shares: Cons: 36.0%; Lab: 22.0%; Ref: 17.0%; LD: 15.0%
Wirral WestLabLabToss-up LabVote shares: Lab: 32.0%; Cons: 28.0%; Ref: 24.0%; Green: 10.0%
WithamConsConsToss-up ConsVote shares: Cons: 35.0%; Ref: 28.0%; Lab: 18.0%
WitneyConsLDToss-up ConsVote shares: Cons: 33.0%; LD: 33.0%; Ref: 15.0%; Lab: 14.0%
WokingConsLDLean LDVote shares: LD: 39.0%; Cons: 26.0%; Lab: 15.0%; Ref: 13.0%
WokinghamConsLDLean LDVote shares: LD: 42.0%; Cons: 29.0%; Ref: 12.0%; Lab: 10.0%
Wolverhampton North EastConsLabLean RefVote shares: Ref: 36.0%; Lab: 25.0%; Cons: 21.0%; LD: 12.0%
Wolverhampton South EastLabLabToss-up RefVote shares: Ref: 34.0%; Lab: 33.0%; Cons: 15.0%
Wolverhampton WestConsLabToss-up LabVote shares: Lab: 32.0%; Cons: 27.0%; Ref: 23.0%
WorcesterConsLabToss-up LabVote shares: Lab: 28.0%; Cons: 25.0%; Ref: 24.0%; Green: 11.0%; LD: 10.0%
Worsley and EcclesLabLabLean RefVote shares: Ref: 35.0%; Lab: 27.0%; Cons: 16.0%; LD: 10.0%
Worthing WestConsLabToss-up ConsVote shares: Cons: 31.0%; Lab: 25.0%; Ref: 25.0%; Green: 12.0%
WrexhamConsLabToss-up ConsVote shares: Cons: 28.0%; Ref: 26.0%; Lab: 24.0%; PC: 10.0%
WycombeConsLabToss-up ConsVote shares: Cons: 29.0%; Lab: 29.0%; Ref: 15.0%; LD: 10.0%
Wyre ForestConsConsToss-up RefVote shares: Ref: 32.0%; Cons: 31.0%; Lab: 21.0%
Wythenshawe and Sale EastLabLabToss-up LabVote shares: Lab: 36.0%; Ref: 30.0%; Cons: 14.0%; Green: 11.0%
YeovilConsLDLikely LDVote shares: LD: 42.0%; Cons: 22.0%; Ref: 21.0%; Lab: 10.0%
Ynys MônConsPCLean PCVote shares: PC: 38.0%; Ref: 29.0%; Lab: 17.0%; Cons: 12.0%
York CentralLabLabLean LabVote shares: Lab: 33.0%; Ref: 22.0%; Cons: 14.0%; Green: 14.0%; LD: 14.0%
York OuterConsLabToss-up ConsVote shares: Cons: 28.0%; Lab: 25.0%; Ref: 23.0%; LD: 14.0%