Prediction set: Test 2024: Near 2024: vote share

Date: 2024-08-01
Map
Sankey diagram

All predicted constituencies

Constituency2019 result
(notional)
2024 resultPrediction2029 resultDetails
Aberafan MaestegLabLabSafe LabVote shares: Lab: 54.66%; Ref: 20.03%; PC: 11.89%
Aberdeen NorthSNPSNPToss-up SNPVote shares: SNP: 33.01%; Lab: 29.95%; Cons: 16.26%
Aberdeen SouthSNPSNPToss-up SNPVote shares: SNP: 32.77%; Lab: 27.03%; Cons: 23.69%
Aberdeenshire North and Moray EastConsSNPToss-up ConsVote shares: Cons: 36.17%; SNP: 34.20%; Ref: 12.76%
Airdrie and ShottsSNPLabLikely LabVote shares: Lab: 50.50%; SNP: 32.93%
AldershotConsLabLean LabVote shares: Lab: 39.53%; Cons: 30.26%; Ref: 16.12%
Aldridge-BrownhillsConsConsLean ConsVote shares: Cons: 41.58%; Lab: 27.69%; Ref: 23.06%
Alloa and GrangemouthSNPLabLean LabVote shares: Lab: 42.78%; SNP: 29.46%; Ref: 10.78%
Altrincham and Sale WestConsLabLean LabVote shares: Lab: 45.15%; Cons: 30.81%
Alyn and DeesideLabLabLikely LabVote shares: Lab: 41.75%; Ref: 24.87%; Cons: 17.10%
Amber ValleyConsLabLean LabVote shares: Lab: 34.85%; Ref: 27.26%; Cons: 27.09%
Angus and Perthshire GlensSNPSNPLean SNPVote shares: SNP: 38.84%; Cons: 28.78%; Lab: 17.02%
Arbroath and Broughty FerrySNPSNPToss-up SNPVote shares: SNP: 36.38%; Lab: 34.94%; Cons: 16.22%
Argyll, Bute and South LochaberSNPSNPLean SNPVote shares: SNP: 36.05%; Cons: 23.50%; Lab: 16.42%; LD: 15.24%
Arundel and South DownsConsConsLikely ConsVote shares: Cons: 39.49%; Lab: 21.42%; LD: 15.45%; Ref: 11.75%; Green: 11.52%
AshfieldConsRefLikely RefVote shares: Ref: 43.17%; Lab: 27.98%; Other: 17.61%
AshfordConsLabToss-up LabVote shares: Lab: 29.29%; Cons: 29.06%; Ref: 24.64%
Ashton-under-LyneLabLabLikely LabVote shares: Lab: 45.84%; Ref: 22.83%; Cons: 14.50%
AylesburyConsLabToss-up ConsVote shares: Cons: 29.12%; Lab: 27.41%; LD: 23.54%; Ref: 13.40%
Ayr, Carrick and CumnockSNPLabLean LabVote shares: Lab: 34.55%; SNP: 26.47%; Cons: 23.04%
BanburyConsLabToss-up LabVote shares: Lab: 35.87%; Cons: 35.84%; Ref: 10.69%
Bangor AberconwyConsLabLean LabVote shares: Lab: 30.84%; Cons: 23.31%; PC: 22.69%; Ref: 15.71%
BarkingLabLabSafe LabVote shares: Lab: 45.19%; Ref: 16.32%; Green: 13.83%; Cons: 11.60%
Barnsley NorthLabLabLean LabVote shares: Lab: 47.42%; Ref: 32.94%
Barnsley SouthLabLabLikely LabVote shares: Lab: 49.52%; Ref: 29.95%; Cons: 11.16%
Barrow and FurnessConsLabLean LabVote shares: Lab: 43.61%; Cons: 31.01%; Ref: 17.83%
Basildon and BillericayConsConsToss-up ConsVote shares: Cons: 33.10%; Lab: 29.08%; Ref: 26.08%
BasingstokeConsLabLikely LabVote shares: Lab: 43.90%; Cons: 25.91%; Ref: 15.34%
BassetlawConsLabLean LabVote shares: Lab: 40.18%; Cons: 29.69%; Ref: 20.82%
BathLDLDSafe LDVote shares: LD: 46.51%; Lab: 15.82%; Cons: 15.79%; Green: 11.41%
Bathgate and LinlithgowSNPLabLikely LabVote shares: Lab: 50.15%; SNP: 27.58%
BatterseaLabLabSafe LabVote shares: Lab: 51.29%; Cons: 22.07%; LD: 10.80%
BeaconsfieldConsConsLean ConsVote shares: Cons: 39.55%; LD: 26.17%; Ref: 15.14%; Lab: 12.72%
Beckenham and PengeLabLabLikely LabVote shares: Lab: 46.38%; Cons: 23.55%; Ref: 13.12%
BedfordLabLabLikely LabVote shares: Lab: 42.19%; Cons: 21.94%; Ref: 13.09%; LD: 10.87%
Bermondsey and Old SouthwarkLabLabLikely LabVote shares: Lab: 43.82%; LD: 27.48%; Green: 10.77%
Berwickshire, Roxburgh and SelkirkConsConsLean ConsVote shares: Cons: 42.18%; SNP: 27.54%; Lab: 11.80%
Bethnal Green and StepneyLabLabToss-up LabVote shares: Lab: 34.95%; Ind: 29.12%; Green: 15.60%; LD: 10.32%
Beverley and HoldernessConsConsToss-up LabVote shares: Lab: 37.09%; Cons: 33.00%; Ref: 17.08%
Bexhill and BattleConsConsToss-up LabVote shares: Lab: 31.82%; Cons: 27.83%; Ref: 19.62%
Bexleyheath and CrayfordConsLabToss-up LabVote shares: Lab: 33.15%; Cons: 30.48%; Ref: 25.65%
Bicester and WoodstockConsLDLean LDVote shares: LD: 39.59%; Cons: 27.86%; Lab: 15.12%; Ref: 11.33%
BirkenheadLabLabSafe LabVote shares: Lab: 54.60%; Green: 20.61%; Ref: 12.16%
Birmingham EdgbastonLabLabLikely LabVote shares: Lab: 41.38%; Cons: 22.68%; Ref: 12.64%
Birmingham ErdingtonLabLabLikely LabVote shares: Lab: 43.73%; Ref: 22.09%; Cons: 14.35%
Birmingham Hall Green and MoseleyLabLabLean LabVote shares: Lab: 33.13%; Ind: 21.55%; LD: 15.72%; Cons: 12.20%; Green: 11.69%
Birmingham Hodge Hill and Solihull NorthLabLabLean LabVote shares: Lab: 32.43%; Other: 22.39%; Ref: 17.14%; Cons: 16.77%
Birmingham LadywoodLabLabLikely LabVote shares: Lab: 46.72%; Ind: 29.37%
Birmingham NorthfieldConsLabToss-up LabVote shares: Lab: 34.43%; Cons: 29.93%; Ref: 23.15%
Birmingham Perry BarrLabIndToss-up LabVote shares: Lab: 37.43%; Ind: 32.09%; Cons: 12.04%
Birmingham Selly OakLabLabLikely LabVote shares: Lab: 39.83%; Ref: 17.78%; Cons: 15.08%; Green: 13.92%
Birmingham YardleyLabLabToss-up LabVote shares: Lab: 33.45%; Other: 26.15%; Ref: 15.18%; Cons: 10.48%
Bishop AucklandConsLabLean LabVote shares: Lab: 36.47%; Cons: 27.12%; Ref: 26.76%
BlackburnLabIndToss-up LabVote shares: Lab: 30.08%; Ind: 26.69%; Other: 16.22%; Ref: 11.23%; Cons: 10.75%
Blackley and Middleton SouthLabLabLikely LabVote shares: Lab: 48.33%; Ref: 26.90%; Green: 10.43%
Blackpool North and FleetwoodConsLabLean LabVote shares: Lab: 38.90%; Cons: 28.03%; Ref: 25.63%
Blackpool SouthConsLabLikely LabVote shares: Lab: 50.74%; Ref: 27.17%; Cons: 14.88%
Blaenau Gwent and RhymneyLabLabSafe LabVote shares: Lab: 58.26%; PC: 12.54%; Cons: 10.90%
Blaydon and ConsettLabLabLikely LabVote shares: Lab: 47.99%; Ref: 25.37%; Cons: 15.81%
Blyth and AshingtonLabLabLikely LabVote shares: Lab: 47.81%; Ref: 27.77%; Cons: 16.43%
Bognor Regis and LittlehamptonConsConsToss-up ConsVote shares: Cons: 33.04%; Lab: 27.17%; Ref: 21.23%; LD: 11.78%
BolsoverConsLabLikely LabVote shares: Lab: 41.23%; Cons: 24.20%; Ref: 22.39%
Bolton North EastConsLabLikely LabVote shares: Lab: 42.55%; Ref: 21.20%; Cons: 18.70%; Green: 10.55%
Bolton South and WalkdenLabLabLikely LabVote shares: Lab: 40.83%; Ref: 24.03%; Other: 13.30%
Bolton WestConsLabToss-up LabVote shares: Lab: 35.25%; Cons: 29.25%; Ref: 21.02%
BootleLabLabSafe LabVote shares: Lab: 72.22%; Ref: 11.57%
Boston and SkegnessConsRefToss-up RefVote shares: Ref: 39.36%; Cons: 32.30%; Lab: 19.63%
Bournemouth EastConsLabToss-up LabVote shares: Lab: 36.76%; Cons: 31.98%; Ref: 14.99%
Bournemouth WestConsLabLean LabVote shares: Lab: 40.19%; Cons: 25.39%; Ref: 13.86%; LD: 12.58%
BracknellConsLabToss-up ConsVote shares: Cons: 35.37%; Lab: 28.17%; Ref: 18.93%; LD: 11.89%
Bradford EastLabLabLikely LabVote shares: Lab: 41.93%; Ind: 21.28%; Ref: 13.42%
Bradford SouthLabLabLean LabVote shares: Lab: 39.62%; Ref: 25.25%; Cons: 12.88%
Bradford WestLabLabToss-up LabVote shares: Lab: 35.17%; Ind: 28.69%; Green: 14.00%; Ref: 10.56%
BraintreeConsConsToss-up ConsVote shares: Cons: 32.97%; Lab: 31.22%; Ref: 23.11%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVote shares: LD: 29.77%; Cons: 23.89%; Lab: 21.71%; Ref: 16.46%
Brent EastLabLabSafe LabVote shares: Lab: 55.63%; Cons: 16.42%
Brent WestLabLabToss-up ConsVote shares: Cons: 37.88%; Lab: 36.83%
Brentford and IsleworthLabLabLikely LabVote shares: Lab: 44.04%; Cons: 23.84%
Brentwood and OngarConsConsLean ConsVote shares: Cons: 38.25%; Ref: 23.79%; Lab: 21.49%; LD: 11.88%
BridgendConsLabLikely LabVote shares: Lab: 37.21%; Ref: 18.80%; Cons: 16.06%; Ind: 10.32%
BridgwaterConsConsToss-up ConsVote shares: Cons: 30.91%; Lab: 28.30%; Ref: 20.44%; LD: 14.76%
Bridlington and The WoldsConsConsToss-up ConsVote shares: Cons: 32.70%; Lab: 30.65%; Ref: 21.82%
Brigg and ImminghamConsConsToss-up ConsVote shares: Cons: 33.94%; Lab: 29.89%; Ref: 27.83%
Brighton Kemptown and PeacehavenLabLabLikely LabVote shares: Lab: 43.98%; Green: 20.80%; Cons: 18.46%; LD: 10.27%
Brighton PavilionGreenGreenSafe GreenVote shares: Green: 54.74%; Lab: 26.66%
Bristol CentralLabGreenSafe GreenVote shares: Green: 63.84%; Lab: 26.19%
Bristol EastLabLabLikely LabVote shares: Lab: 49.82%; Green: 28.28%; Cons: 13.05%
Bristol North EastLabLabSafe LabVote shares: Lab: 49.71%; Green: 16.28%; Cons: 13.64%; Ref: 12.59%
Bristol North WestLabLabSafe LabVote shares: Lab: 47.26%; Green: 19.31%; Cons: 15.87%
Bristol SouthLabLabLikely LabVote shares: Lab: 46.17%; Green: 25.54%; Cons: 11.34%; Ref: 11.19%
Broadland and FakenhamConsConsToss-up LabVote shares: Lab: 33.80%; Cons: 31.99%; Ref: 19.68%
Bromley and Biggin HillConsConsToss-up LabVote shares: Lab: 33.19%; Cons: 33.01%; Ref: 17.01%; LD: 10.67%
BromsgroveConsConsLean ConsVote shares: Cons: 34.90%; Lab: 27.25%; Ref: 16.66%; LD: 13.71%
BroxbourneConsConsLean ConsVote shares: Cons: 38.99%; Lab: 30.51%; Ref: 17.83%
BroxtoweConsLabLikely LabVote shares: Lab: 44.54%; Cons: 22.01%; Ref: 16.12%
Buckingham and BletchleyConsLabLean LabVote shares: Lab: 39.43%; Cons: 29.09%; Ref: 18.38%
BurnleyConsLabLean LabVote shares: Lab: 33.14%; Cons: 22.50%; Ref: 21.23%; LD: 18.12%
Burton and UttoxeterConsLabLean LabVote shares: Lab: 40.03%; Cons: 28.32%; Ref: 19.55%
Bury NorthConsLabLean LabVote shares: Lab: 38.30%; Cons: 27.98%; Ref: 20.31%
Bury SouthConsLabLikely LabVote shares: Lab: 42.19%; Cons: 25.91%; Ref: 16.74%
Bury St Edmunds and StowmarketConsLabToss-up ConsVote shares: Cons: 32.52%; Lab: 27.83%; Ref: 16.84%; Green: 13.24%
CaerfyrddinConsPCLean PCVote shares: PC: 33.62%; Lab: 24.57%; Ref: 17.21%; Cons: 17.15%
CaerphillyLabLabLikely LabVote shares: Lab: 37.99%; Ref: 21.38%; PC: 17.89%; Cons: 13.38%
Caithness, Sutherland and Easter RossSNPLDLikely LDVote shares: LD: 47.97%; SNP: 25.12%
Calder ValleyConsLabLikely LabVote shares: Lab: 44.98%; Cons: 27.93%; Ref: 15.47%
Camborne and RedruthConsLabLean LabVote shares: Lab: 41.13%; Cons: 26.72%; Ref: 16.31%
CambridgeLabLabSafe LabVote shares: Lab: 50.43%; Green: 16.89%; LD: 16.88%; Cons: 11.17%
Cannock ChaseConsLabToss-up LabVote shares: Lab: 35.29%; Cons: 32.63%; Ref: 25.21%
CanterburyLabLabLikely LabVote shares: Lab: 45.55%; Cons: 20.88%; Green: 13.11%; Ref: 12.10%
Cardiff EastLabLabSafe LabVote shares: Lab: 42.51%; LD: 14.93%; Ref: 13.79%; Green: 10.54%
Cardiff NorthLabLabSafe LabVote shares: Lab: 43.41%; Cons: 17.46%; Ref: 14.07%; PC: 10.01%
Cardiff South and PenarthLabLabSafe LabVote shares: Lab: 48.50%; Cons: 13.70%; Green: 13.07%; Ref: 11.99%
Cardiff WestLabLabLean LabVote shares: Lab: 34.05%; PC: 23.69%; Cons: 13.96%; Ref: 12.74%
CarlisleConsLabToss-up LabVote shares: Lab: 38.04%; Cons: 32.02%; Ref: 19.04%
Carshalton and WallingtonConsLDLikely LDVote shares: LD: 44.47%; Cons: 22.58%; Lab: 14.94%; Ref: 14.12%
Castle PointConsConsLean ConsVote shares: Cons: 40.62%; Ref: 30.91%; Lab: 20.21%
Central AyrshireSNPLabLean LabVote shares: Lab: 39.43%; SNP: 28.21%; Cons: 17.67%
Central DevonConsConsToss-up LabVote shares: Lab: 32.24%; Cons: 30.45%; LD: 16.65%; Ref: 12.13%
Central Suffolk and North IpswichConsConsLean ConsVote shares: Cons: 36.88%; Lab: 24.20%; Ref: 16.44%; LD: 11.25%; Green: 10.58%
Ceredigion PreseliPCPCSafe PCVote shares: PC: 51.81%; Ref: 12.83%; LD: 11.36%; Cons: 10.23%
Chatham and AylesfordConsLabLean LabVote shares: Lab: 37.42%; Cons: 27.32%; Ref: 22.31%
CheadleConsLDSafe LDVote shares: LD: 49.73%; Cons: 22.60%; Lab: 15.20%
ChelmsfordConsLDLean LDVote shares: LD: 39.24%; Cons: 29.82%; Ref: 13.54%; Lab: 13.22%
Chelsea and FulhamConsLabToss-up LabVote shares: Lab: 40.36%; Cons: 38.20%
CheltenhamConsLDLean LDVote shares: LD: 47.25%; Cons: 36.83%
Chesham and AmershamConsLDLikely LDVote shares: LD: 52.66%; Cons: 28.35%
Chester North and NestonLabLabLikely LabVote shares: Lab: 47.41%; Cons: 23.12%; Ref: 16.53%
Chester South and EddisburyConsConsLean ConsVote shares: Cons: 37.83%; Lab: 28.38%; Ref: 14.89%; LD: 11.46%
ChesterfieldLabLabLikely LabVote shares: Lab: 44.47%; Cons: 23.61%; Ref: 17.57%
ChichesterConsLDLikely LDVote shares: LD: 48.47%; Cons: 26.58%; Ref: 15.98%
Chingford and Woodford GreenConsConsToss-up ConsVote shares: Cons: 31.22%; Lab: 30.51%; Ind: 25.41%
ChippenhamConsLDLean LDVote shares: LD: 42.42%; Cons: 30.63%; Ref: 13.22%
Chipping BarnetConsLabToss-up LabVote shares: Lab: 41.06%; Cons: 37.27%
ChorleyOtherOtherSafe OtherVote shares: Other: 79.28%; Green: 20.72%
ChristchurchConsConsLikely ConsVote shares: Cons: 40.62%; LD: 22.75%; Ref: 15.32%; Lab: 13.11%
Cities of London and WestminsterConsLabToss-up LabVote shares: Lab: 37.27%; Cons: 35.89%; LD: 10.69%
City of DurhamLabLabLikely LabVote shares: Lab: 41.13%; Ref: 19.54%; LD: 16.60%; Cons: 14.69%
ClactonConsRefLikely RefVote shares: Ref: 46.17%; Cons: 27.40%; Lab: 16.50%
Clapham and Brixton HillLabLabSafe LabVote shares: Lab: 55.97%; LD: 14.00%; Green: 13.98%; Cons: 10.76%
Clwyd EastConsLabLean LabVote shares: Lab: 41.06%; Cons: 29.83%; Ref: 15.29%
Clwyd NorthConsLabToss-up LabVote shares: Lab: 35.44%; Cons: 33.22%; Ref: 16.54%
Coatbridge and BellshillSNPLabLikely LabVote shares: Lab: 49.56%; SNP: 33.28%
ColchesterConsLabLikely LabVote shares: Lab: 43.09%; Cons: 22.88%; Ref: 15.07%; LD: 13.29%
Colne ValleyConsLabLean LabVote shares: Lab: 42.89%; Cons: 28.31%; Ref: 17.08%
CongletonConsLabToss-up ConsVote shares: Cons: 33.92%; Lab: 33.64%; Ref: 17.85%
Corby and East NorthamptonshireConsLabLikely LabVote shares: Lab: 45.15%; Cons: 27.45%; Ref: 16.48%
Coventry EastLabLabSafe LabVote shares: Lab: 47.41%; Ref: 20.29%; Cons: 18.31%
Coventry North WestLabLabLikely LabVote shares: Lab: 45.49%; Cons: 21.41%; Ref: 19.48%
Coventry SouthLabLabLean LabVote shares: Lab: 43.22%; Cons: 28.49%; Ref: 11.76%
Cowdenbeath and KirkcaldySNPLabLikely LabVote shares: Lab: 49.10%; SNP: 26.05%
Cramlington and KillingworthLabLabSafe LabVote shares: Lab: 55.86%; Ref: 16.59%; Cons: 16.08%
CrawleyConsLabLikely LabVote shares: Lab: 38.61%; Cons: 22.79%; Ref: 21.66%
Crewe and NantwichConsLabLean LabVote shares: Lab: 41.13%; Cons: 27.02%; Ref: 21.95%
Croydon EastLabLabLikely LabVote shares: Lab: 41.81%; Cons: 23.63%; Ref: 15.42%; Green: 11.18%
Croydon SouthConsConsToss-up ConsVote shares: Cons: 39.04%; Lab: 35.50%
Croydon WestLabLabSafe LabVote shares: Lab: 59.41%; Cons: 16.55%
Cumbernauld and KirkintillochSNPLabToss-up LabVote shares: Lab: 41.44%; SNP: 38.93%
Dagenham and RainhamLabLabLikely LabVote shares: Lab: 41.40%; Ref: 25.55%; Cons: 18.36%
DarlingtonConsLabToss-up ConsVote shares: Cons: 37.04%; Lab: 35.15%; Ref: 14.63%
DartfordConsLabToss-up LabVote shares: Lab: 34.82%; Cons: 29.86%; Ref: 23.30%
DaventryConsConsToss-up LabVote shares: Lab: 30.74%; Cons: 29.19%; Ref: 19.26%; LD: 14.79%
Derby NorthConsLabLikely LabVote shares: Lab: 47.73%; Cons: 25.14%; Ref: 17.03%
Derby SouthLabLabLean LabVote shares: Lab: 35.95%; Ref: 23.06%; Cons: 17.54%; Other: 13.40%
Derbyshire DalesConsLabLean LabVote shares: Lab: 37.87%; Cons: 28.80%; Ref: 15.48%; LD: 11.12%
Dewsbury and BatleyLabIndLean IndVote shares: Ind: 39.39%; Lab: 24.96%; Ref: 13.37%; Cons: 12.64%
Didcot and WantageConsLDLikely LDVote shares: LD: 45.69%; Cons: 22.92%; Lab: 15.96%; Ref: 10.81%
Doncaster CentralLabLabLikely LabVote shares: Lab: 45.77%; Cons: 23.29%; Ref: 20.26%
Doncaster East and the Isle of AxholmeConsLabToss-up LabVote shares: Lab: 39.23%; Cons: 34.03%; Ref: 20.15%
Doncaster NorthLabLabLikely LabVote shares: Lab: 50.94%; Cons: 30.85%
Dorking and HorleyConsLDLean LDVote shares: LD: 39.59%; Cons: 30.92%; Ref: 13.19%
Dover and DealConsLabLean LabVote shares: Lab: 38.78%; Ref: 25.46%; Cons: 21.07%
Droitwich and EveshamConsConsLikely ConsVote shares: Cons: 40.30%; Lab: 25.12%; Ref: 16.05%; LD: 10.91%
DudleyConsLabToss-up RefVote shares: Ref: 30.25%; Lab: 29.85%; Cons: 28.35%
Dulwich and West NorwoodLabLabSafe LabVote shares: Lab: 64.10%; Green: 17.27%
Dumfries and GallowayConsConsToss-up SNPVote shares: SNP: 28.98%; Cons: 27.67%; Lab: 25.83%; Ref: 10.19%
Dumfriesshire, Clydesdale and TweeddaleConsConsLean ConsVote shares: Cons: 36.05%; SNP: 28.05%; Lab: 19.42%
Dundee CentralSNPSNPToss-up SNPVote shares: SNP: 43.15%; Lab: 37.83%
Dunfermline and DollarSNPLabLikely LabVote shares: Lab: 44.66%; SNP: 28.16%
Dunstable and Leighton BuzzardConsLabToss-up ConsVote shares: Cons: 34.19%; Lab: 27.52%; Ref: 18.51%; LD: 15.80%
Dwyfor MeirionnyddPCPCSafe PCVote shares: PC: 50.42%; Ref: 14.30%; Lab: 14.14%; Cons: 11.83%
Ealing Central and ActonLabLabSafe LabVote shares: Lab: 47.89%; Cons: 19.28%; LD: 13.31%
Ealing NorthLabLabSafe LabVote shares: Lab: 52.95%; Cons: 16.76%
Ealing SouthallLabLabSafe LabVote shares: Lab: 50.38%; Cons: 15.24%; Green: 10.39%; Other: 10.14%
Earley and WoodleyConsLabToss-up ConsVote shares: Cons: 39.79%; Lab: 38.40%; LD: 11.43%
EasingtonLabLabLikely LabVote shares: Lab: 52.18%; Ref: 28.79%
East Grinstead and UckfieldConsConsLean ConsVote shares: Cons: 37.71%; LD: 23.85%; Lab: 18.85%; Green: 11.30%
East HamLabLabSafe LabVote shares: Lab: 48.45%; Ind: 18.07%; Green: 14.84%; Cons: 11.35%
East HampshireConsConsToss-up ConsVote shares: Cons: 34.43%; LD: 33.53%; Ref: 16.54%; Lab: 10.02%
East Kilbride and StrathavenSNPLabLean LabVote shares: Lab: 45.56%; SNP: 32.73%
East RenfrewshireSNPLabLean LabVote shares: Lab: 39.59%; SNP: 29.38%; Cons: 19.82%
East SurreyConsConsLean ConsVote shares: Cons: 33.24%; LD: 20.61%; Lab: 19.04%; Ref: 18.81%
East ThanetConsLabLikely LabVote shares: Lab: 42.01%; Cons: 21.89%; Ref: 19.88%; Green: 12.11%
East WiltshireConsConsLean ConsVote shares: Cons: 36.55%; Lab: 27.71%; Ref: 18.35%; LD: 13.96%
East Worthing and ShorehamConsLabLikely LabVote shares: Lab: 47.71%; Cons: 24.72%; Ref: 13.63%
EastbourneConsLDSafe LDVote shares: LD: 51.15%; Cons: 25.88%; Ref: 13.52%
EastleighConsLDToss-up LDVote shares: LD: 34.04%; Cons: 28.93%; Lab: 15.75%; Ref: 14.17%
Edinburgh East and MusselburghSNPLabToss-up LabVote shares: Lab: 37.10%; SNP: 37.03%
Edinburgh North and LeithSNPLabLean LabVote shares: Lab: 39.10%; SNP: 29.54%; Green: 12.79%
Edinburgh SouthLabLabSafe LabVote shares: Lab: 52.63%; SNP: 19.39%
Edinburgh South WestSNPLabLean LabVote shares: Lab: 37.57%; SNP: 27.35%; Cons: 13.93%
Edinburgh WestLDLDSafe LDVote shares: LD: 58.82%; SNP: 15.83%; Lab: 12.14%
Edmonton and Winchmore HillLabLabSafe LabVote shares: Lab: 49.73%; Cons: 19.80%
Ellesmere Port and BromboroughLabLabSafe LabVote shares: Lab: 64.26%; Ref: 13.68%; Cons: 11.42%
Eltham and ChislehurstConsLabLikely LabVote shares: Lab: 45.28%; Cons: 26.42%; Ref: 16.05%
Ely and East CambridgeshireConsLDToss-up LDVote shares: LD: 35.40%; Cons: 28.33%; Lab: 18.44%; Ref: 12.41%
Enfield NorthLabLabSafe LabVote shares: Lab: 50.97%; Cons: 19.34%; Ref: 11.14%
Epping ForestConsConsLean ConsVote shares: Cons: 40.18%; Lab: 30.67%; LD: 13.20%
Epsom and EwellConsLDLikely LDVote shares: LD: 42.25%; Cons: 26.62%; Lab: 15.95%; Ref: 10.75%
ErewashConsLabLean LabVote shares: Lab: 38.02%; Cons: 29.74%; Ref: 20.14%
Erith and ThamesmeadLabLabSafe LabVote shares: Lab: 56.01%; Ref: 14.26%; Cons: 12.79%
Esher and WaltonConsLDLikely LDVote shares: LD: 54.83%; Cons: 30.44%
ExeterLabLabLikely LabVote shares: Lab: 43.11%; Green: 18.43%; Cons: 14.03%; LD: 11.91%; Ref: 11.37%
Exmouth and Exeter EastConsConsToss-up ConsVote shares: Cons: 31.71%; Lab: 29.59%; LD: 21.50%; Ref: 11.29%
FalkirkSNPLabLean LabVote shares: Lab: 43.18%; SNP: 30.87%
Fareham and WaterloovilleConsConsLikely ConsVote shares: Cons: 37.71%; LD: 22.56%; Lab: 19.79%; Ref: 15.36%
Farnham and BordonConsConsToss-up LDVote shares: LD: 35.46%; Cons: 32.41%; Lab: 14.41%; Ref: 12.79%
Faversham and Mid KentConsConsLean ConsVote shares: Cons: 37.65%; Lab: 25.93%; Ref: 18.81%
Feltham and HestonLabLabLikely LabVote shares: Lab: 40.32%; Cons: 25.23%; Ref: 14.84%
Filton and Bradley StokeConsLabLikely LabVote shares: Lab: 43.70%; Cons: 27.89%; Ref: 12.73%
Finchley and Golders GreenConsLabLean LabVote shares: Lab: 44.40%; Cons: 31.77%
Folkestone and HytheConsLabLean LabVote shares: Lab: 36.13%; Cons: 26.78%; Ref: 22.67%
Forest of DeanConsLabToss-up LabVote shares: Lab: 33.91%; Cons: 32.82%; Ref: 17.27%; Green: 11.16%
Frome and East SomersetConsLDLikely LDVote shares: LD: 38.88%; Cons: 21.89%; Lab: 14.90%; Ref: 12.35%; Green: 10.08%
FyldeConsConsToss-up ConsVote shares: Cons: 37.31%; Lab: 30.95%; Ref: 14.97%
GainsboroughConsConsLean ConsVote shares: Cons: 38.97%; Lab: 24.95%; Ref: 21.66%; LD: 10.70%
Gateshead Central and WhickhamLabLabLikely LabVote shares: Lab: 41.76%; Ref: 19.70%; LD: 15.13%; Cons: 12.58%
GedlingConsLabLikely LabVote shares: Lab: 45.59%; Cons: 24.62%; Ref: 17.99%
Gillingham and RainhamConsLabToss-up LabVote shares: Lab: 36.24%; Cons: 30.93%; Ref: 19.93%
Glasgow EastSNPLabLean LabVote shares: Lab: 41.05%; SNP: 31.75%
Glasgow NorthSNPLabLikely LabVote shares: Lab: 47.44%; SNP: 25.98%; Green: 13.07%
Glasgow North EastSNPLabToss-up SNPVote shares: SNP: 40.39%; Lab: 39.14%
Glasgow SouthSNPLabToss-up LabVote shares: Lab: 38.89%; SNP: 34.88%; Green: 13.83%
Glasgow South WestSNPLabLean LabVote shares: Lab: 43.50%; SNP: 35.30%
Glasgow WestSNPLabLikely LabVote shares: Lab: 47.73%; SNP: 31.31%
Glastonbury and SomertonConsLDLikely LDVote shares: LD: 46.43%; Cons: 26.11%; Ref: 14.17%
Glenrothes and Mid FifeSNPLabLean LabVote shares: Lab: 42.73%; SNP: 34.36%; Ref: 10.73%
GloucesterConsLabLean LabVote shares: Lab: 37.65%; Cons: 29.25%; Ref: 16.48%
Godalming and AshConsConsToss-up ConsVote shares: Cons: 44.00%; LD: 38.45%
Goole and PocklingtonConsConsLean ConsVote shares: Cons: 41.31%; Lab: 27.82%; Ref: 19.66%
Gordon and BuchanConsConsToss-up ConsVote shares: Cons: 34.03%; SNP: 32.34%; LD: 18.45%
Gorton and DentonLabLabSafe LabVote shares: Lab: 48.29%; Ref: 14.03%; Green: 12.96%; Other: 11.14%
GosportConsConsLean ConsVote shares: Cons: 40.00%; Lab: 29.91%; Ref: 14.14%
GowerLabLabLikely LabVote shares: Lab: 42.48%; Ref: 18.84%; Cons: 17.87%
Grantham and BourneConsConsLean ConsVote shares: Cons: 34.72%; Lab: 25.94%; Ref: 21.73%
GraveshamConsLabToss-up LabVote shares: Lab: 40.18%; Cons: 34.04%; Ref: 17.55%
Great Grimsby and CleethorpesConsLabLean LabVote shares: Lab: 41.36%; Ref: 31.67%; Cons: 20.38%
Great YarmouthConsRefLean RefVote shares: Ref: 38.40%; Cons: 27.82%; Lab: 25.25%
Greenwich and WoolwichLabLabSafe LabVote shares: Lab: 52.29%; Cons: 14.02%; Green: 13.65%
GuildfordConsLDLikely LDVote shares: LD: 50.41%; Cons: 26.52%
Hackney North and Stoke NewingtonLabLabLikely LabVote shares: Lab: 51.94%; Green: 28.71%; Cons: 10.04%
Hackney South and ShoreditchLabLabSafe LabVote shares: Lab: 61.94%; Green: 23.32%
HalesowenConsLabLean LabVote shares: Lab: 37.94%; Cons: 28.92%; Ref: 21.03%
HalifaxLabLabLikely LabVote shares: Lab: 38.58%; Ref: 19.96%; Cons: 18.24%
Hamble ValleyConsConsLean ConsVote shares: Cons: 38.65%; LD: 24.30%; Ref: 18.17%; Lab: 14.62%
Hamilton and Clyde ValleySNPLabSafe LabVote shares: Lab: 54.86%; SNP: 21.36%; Cons: 11.10%
Hammersmith and ChiswickLabLabSafe LabVote shares: Lab: 56.93%; Cons: 17.23%
Hampstead and HighgateLabLabSafe LabVote shares: Lab: 44.27%; Cons: 17.78%; LD: 15.81%; Green: 13.91%
Harborough, Oadby and WigstonConsConsToss-up ConsVote shares: Cons: 40.11%; Lab: 33.84%
HarlowConsLabToss-up LabVote shares: Lab: 35.60%; Cons: 28.43%; Ref: 27.24%
Harpenden and BerkhamstedConsLDSafe LDVote shares: LD: 54.34%; Cons: 25.77%
Harrogate and KnaresboroughConsLDLikely LDVote shares: LD: 48.96%; Cons: 26.50%; Ref: 10.48%
Harrow EastConsConsLikely ConsVote shares: Cons: 50.38%; Lab: 30.22%
Harrow WestLabLabSafe LabVote shares: Lab: 49.90%; Cons: 24.29%
HartlepoolLabLabLean LabVote shares: Lab: 41.57%; Ref: 28.23%; Cons: 23.41%
Harwich and North EssexConsConsToss-up LabVote shares: Lab: 32.16%; Cons: 29.57%; Ref: 23.56%
Hastings and RyeConsLabLikely LabVote shares: Lab: 42.61%; Cons: 21.04%; Ref: 18.42%; Green: 12.26%
HavantConsConsToss-up LabVote shares: Lab: 34.14%; Cons: 29.51%; Ref: 20.23%
Hayes and HarlingtonLabLabSafe LabVote shares: Lab: 53.88%; Cons: 19.39%; Ref: 13.51%
Hazel GroveConsLDLikely LDVote shares: LD: 41.90%; Cons: 21.01%; Lab: 19.61%; Ref: 12.64%
Hemel HempsteadConsLabLean LabVote shares: Lab: 37.38%; Cons: 25.95%; Ref: 19.85%; LD: 11.54%
HendonConsLabToss-up LabVote shares: Lab: 38.60%; Cons: 34.68%
Henley and ThameConsLDToss-up LDVote shares: LD: 42.23%; Cons: 36.23%
Hereford and South HerefordshireConsConsLean ConsVote shares: Cons: 35.27%; Lab: 26.31%; Ref: 19.31%; LD: 12.90%
Herne Bay and SandwichConsConsLean ConsVote shares: Cons: 38.73%; Lab: 28.31%; Ref: 19.45%
Hertford and StortfordConsLabToss-up LabVote shares: Lab: 36.66%; Cons: 35.59%; Ref: 13.60%
HertsmereConsConsLean ConsVote shares: Cons: 41.55%; Lab: 27.58%; Ref: 15.66%
HexhamConsLabToss-up LabVote shares: Lab: 47.31%; Cons: 39.99%
Heywood and Middleton NorthLabLabLean LabVote shares: Lab: 39.73%; Ref: 25.70%; Cons: 18.14%; Ind: 10.85%
High PeakConsLabToss-up LabVote shares: Lab: 40.16%; Cons: 33.88%; Ref: 15.06%
Hinckley and BosworthConsConsLikely ConsVote shares: Cons: 38.45%; LD: 22.61%; Ref: 19.87%; Lab: 15.23%
HitchinConsLabLean LabVote shares: Lab: 40.76%; Cons: 29.69%; Ref: 15.12%
Holborn and St PancrasLabLabSafe LabVote shares: Lab: 48.62%; Ind: 21.73%
Honiton and SidmouthConsLDLikely LDVote shares: LD: 50.88%; Cons: 27.57%; Ref: 11.64%
Hornchurch and UpminsterConsConsToss-up RefVote shares: Ref: 30.45%; Lab: 29.77%; Cons: 27.29%
Hornsey and Friern BarnetLabLabSafe LabVote shares: Lab: 54.41%; Green: 16.38%; LD: 14.78%
HorshamConsLDLean LDVote shares: LD: 42.00%; Cons: 33.91%; Lab: 10.60%
Houghton and Sunderland SouthLabLabLikely LabVote shares: Lab: 50.47%; Ref: 28.59%; Cons: 12.72%
Hove and PortsladeLabLabSafe LabVote shares: Lab: 55.59%; Cons: 12.77%; Green: 11.46%
HuddersfieldLabLabLikely LabVote shares: Lab: 44.69%; Green: 23.43%; Ref: 13.55%; Cons: 13.41%
HuntingdonConsConsToss-up ConsVote shares: Cons: 36.08%; Lab: 29.16%; Ref: 16.82%; LD: 10.19%
HyndburnConsLabToss-up LabVote shares: Lab: 33.98%; Cons: 32.28%; Ref: 18.67%; Green: 12.02%
Ilford NorthLabLabToss-up LabVote shares: Lab: 32.66%; Ind: 28.22%; Cons: 23.42%
Ilford SouthLabLabLikely LabVote shares: Lab: 40.66%; Ind: 22.99%; Cons: 13.87%
Inverclyde and Renfrewshire WestSNPLabLean LabVote shares: Lab: 46.56%; SNP: 32.78%
Inverness, Skye and West Ross-shireSNPLDToss-up SNPVote shares: SNP: 35.45%; LD: 34.97%; Lab: 12.63%
IpswichConsLabLikely LabVote shares: Lab: 43.97%; Cons: 22.70%; Ref: 18.75%
Isle of Wight EastConsConsToss-up ConsVote shares: Cons: 24.56%; Ref: 21.38%; Lab: 21.35%; Green: 20.20%; LD: 11.27%
Isle of Wight WestConsLabLikely LabVote shares: Lab: 41.78%; Cons: 25.67%; Ref: 15.50%
Islington NorthLabIndLean IndVote shares: Ind: 48.45%; Lab: 36.70%
Islington South and FinsburyLabLabSafe LabVote shares: Lab: 56.63%; Green: 16.74%
Jarrow and Gateshead EastLabLabLikely LabVote shares: Lab: 50.94%; Ref: 29.68%
Keighley and IlkleyConsConsLean ConsVote shares: Cons: 45.50%; Lab: 30.59%; Ref: 12.09%
Kenilworth and SouthamConsConsLean ConsVote shares: Cons: 38.80%; Lab: 24.92%; LD: 16.33%; Ref: 13.99%
Kensington and BayswaterLabLabLean LabVote shares: Lab: 43.40%; Cons: 30.96%
KetteringConsLabToss-up LabVote shares: Lab: 32.85%; Cons: 32.50%; Ref: 16.69%; Green: 13.21%
Kilmarnock and LoudounSNPLabLikely LabVote shares: Lab: 52.10%; SNP: 27.38%
Kingston and SurbitonLDLDSafe LDVote shares: LD: 48.39%; Cons: 16.51%; Lab: 15.28%
Kingston upon Hull EastLabLabLean LabVote shares: Lab: 43.65%; Ref: 29.01%; LD: 11.98%
Kingston upon Hull North and CottinghamLabLabLikely LabVote shares: Lab: 46.76%; Ref: 22.74%; Cons: 13.81%
Kingston upon Hull West and HaltempriceConsLabLikely LabVote shares: Lab: 45.28%; Ref: 24.48%; Cons: 16.35%
Kingswinford and South StaffordshireConsConsLean ConsVote shares: Cons: 38.75%; Lab: 27.89%; Ref: 19.62%
KnowsleyLabLabSafe LabVote shares: Lab: 63.90%; Ref: 16.74%; Green: 10.52%
Lancaster and WyreConsLabSafe LabVote shares: Lab: 49.54%; Cons: 20.49%; Ref: 14.77%; Green: 11.93%
Leeds Central and HeadingleyLabLabLikely LabVote shares: Lab: 47.90%; Green: 27.60%
Leeds EastLabLabSafe LabVote shares: Lab: 49.04%; Ref: 18.93%; Cons: 16.91%
Leeds North EastLabLabSafe LabVote shares: Lab: 53.51%; Cons: 15.44%; Green: 12.58%
Leeds North WestConsLabSafe LabVote shares: Lab: 47.93%; Cons: 21.47%; Ref: 11.16%; LD: 10.43%
Leeds SouthLabLabSafe LabVote shares: Lab: 52.12%; Green: 19.70%; Cons: 15.30%
Leeds South West and MorleyConsLabLikely LabVote shares: Lab: 41.09%; Cons: 24.55%; Ref: 21.05%
Leeds West and PudseyLabLabSafe LabVote shares: Lab: 54.70%; Cons: 17.41%; Ref: 12.94%
Leicester EastLabConsToss-up ConsVote shares: Cons: 32.53%; Lab: 25.42%; LD: 12.24%; Ind: 10.26%
Leicester SouthLabIndToss-up IndVote shares: Ind: 36.94%; Lab: 29.85%; Cons: 13.43%; Green: 10.09%
Leicester WestLabLabLikely LabVote shares: Lab: 39.94%; Cons: 20.15%; Ref: 17.80%; Green: 13.92%
Leigh and AthertonConsLabLean LabVote shares: Lab: 43.60%; Ref: 29.16%; Cons: 18.30%
LewesConsLDSafe LDVote shares: LD: 49.22%; Cons: 24.22%; Ref: 13.91%
Lewisham EastLabLabSafe LabVote shares: Lab: 57.53%; Cons: 13.54%; Green: 11.77%
Lewisham NorthLabLabSafe LabVote shares: Lab: 58.37%; Green: 20.51%
Lewisham West and East DulwichLabLabSafe LabVote shares: Lab: 63.09%; Green: 17.64%
Leyton and WansteadLabLabSafe LabVote shares: Lab: 43.94%; Green: 15.90%; Ind: 11.60%; Cons: 10.14%
LichfieldConsLabToss-up LabVote shares: Lab: 35.81%; Cons: 33.95%; Ref: 19.86%
LincolnConsLabLikely LabVote shares: Lab: 42.19%; Cons: 26.20%; Ref: 17.29%
Liverpool GarstonLabLabSafe LabVote shares: Lab: 59.37%
Liverpool RiversideLabLabSafe LabVote shares: Lab: 63.08%; Green: 18.75%
Liverpool WaltonLabLabSafe LabVote shares: Lab: 72.31%; Ref: 14.70%
Liverpool WavertreeLabLabSafe LabVote shares: Lab: 60.46%; Green: 14.45%
Liverpool West DerbyLabLabSafe LabVote shares: Lab: 68.36%; Ref: 11.21%
LivingstonSNPLabToss-up LabVote shares: Lab: 36.51%; SNP: 33.27%; Ref: 10.76%
LlanelliLabLabToss-up LabVote shares: Lab: 33.80%; Ref: 28.71%; PC: 20.98%
Lothian EastSNPLabSafe LabVote shares: Lab: 48.29%; SNP: 22.73%; Cons: 10.13%
LoughboroughConsLabLikely LabVote shares: Lab: 43.85%; Cons: 25.20%; Ref: 18.99%
Louth and HorncastleConsConsLean ConsVote shares: Cons: 35.61%; Ref: 27.45%; Lab: 23.54%
LowestoftConsLabLean LabVote shares: Lab: 36.63%; Cons: 27.64%; Ref: 24.16%
Luton NorthLabLabLikely LabVote shares: Lab: 41.73%; Cons: 17.34%; Ref: 11.26%; Ind: 10.47%
Luton South and South BedfordshireLabLabLikely LabVote shares: Lab: 39.49%; Cons: 16.32%; Ind: 13.63%; Ref: 11.63%
MacclesfieldConsLabLikely LabVote shares: Lab: 49.99%; Cons: 26.47%; Ref: 13.52%
MaidenheadConsLDToss-up LDVote shares: LD: 46.57%; Cons: 39.13%
Maidstone and MallingConsConsToss-up LabVote shares: Lab: 30.38%; Cons: 27.78%; Ref: 19.16%; LD: 15.04%
MakerfieldLabLabLean LabVote shares: Lab: 43.81%; Ref: 35.09%
MaldonConsConsLean ConsVote shares: Cons: 41.40%; Ref: 26.64%; Lab: 17.23%; LD: 10.35%
Manchester CentralLabLabSafe LabVote shares: Lab: 47.54%; Green: 19.92%; Ref: 11.99%
Manchester RusholmeLabLabSafe LabVote shares: Lab: 48.01%; Green: 21.76%; Other: 16.10%
Manchester WithingtonLabLabLikely LabVote shares: Lab: 46.77%; Green: 22.29%; LD: 15.09%
MansfieldConsLabLean LabVote shares: Lab: 43.03%; Cons: 28.16%; Ref: 21.46%
Melksham and DevizesConsLDToss-up ConsVote shares: Cons: 40.35%; LD: 35.88%; Ref: 11.33%
Melton and SystonConsConsLean ConsVote shares: Cons: 39.81%; Lab: 29.88%; Ref: 15.63%
Meriden and Solihull EastConsConsToss-up ConsVote shares: Cons: 35.60%; Lab: 30.78%; Ref: 20.94%
Merthyr Tydfil and AberdareLabLabLean LabVote shares: Lab: 39.49%; Ref: 29.02%; PC: 12.16%
Mid and South PembrokeshireConsLabToss-up LabVote shares: Lab: 35.16%; Cons: 33.28%; Ref: 15.79%
Mid BedfordshireConsConsToss-up ConsVote shares: Cons: 37.19%; Lab: 32.14%; Ref: 13.62%
Mid BuckinghamshireConsConsLean ConsVote shares: Cons: 37.57%; LD: 25.11%; Lab: 18.47%; Ref: 13.08%
Mid CheshireConsLabLikely LabVote shares: Lab: 43.94%; Cons: 26.93%; Ref: 16.45%
Mid DerbyshireConsLabToss-up LabVote shares: Lab: 36.36%; Cons: 29.78%; Ref: 19.42%
Mid Dorset and North PooleConsLDLean ConsVote shares: Cons: 48.24%; LD: 34.70%
Mid DunbartonshireSNPLDSafe LDVote shares: LD: 47.13%; Lab: 21.58%; SNP: 19.98%
Mid LeicestershireConsConsToss-up ConsVote shares: Cons: 33.62%; Lab: 32.57%; Ref: 20.82%
Mid NorfolkConsConsLean ConsVote shares: Cons: 39.55%; Lab: 29.66%; Ref: 18.47%
Mid SussexConsLDLean LDVote shares: LD: 41.23%; Cons: 29.21%; Lab: 14.65%; Ref: 10.19%
Middlesbrough and Thornaby EastLabLabSafe LabVote shares: Lab: 51.48%; Ref: 21.57%; Cons: 14.84%
Middlesbrough South and East ClevelandConsLabLean ConsVote shares: Cons: 49.22%; Lab: 36.95%
MidlothianSNPLabLean LabVote shares: Lab: 45.30%; SNP: 34.26%
Milton Keynes CentralConsLabLikely LabVote shares: Lab: 44.09%; Cons: 27.08%; Ref: 13.29%
Milton Keynes NorthConsLabToss-up LabVote shares: Lab: 38.77%; Cons: 32.54%; Ref: 14.35%
Mitcham and MordenLabLabSafe LabVote shares: Lab: 49.86%; Cons: 17.49%; Green: 11.83%
MonmouthshireConsLabLean LabVote shares: Lab: 44.53%; Cons: 35.65%
Montgomeryshire and GlyndwrConsLabLean LabVote shares: Lab: 31.72%; Ref: 20.79%; Cons: 15.00%; PC: 14.63%; LD: 13.58%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVote shares: SNP: 34.08%; Cons: 29.81%; Lab: 18.11%
Morecambe and LunesdaleConsLabLikely LabVote shares: Lab: 42.29%; Cons: 25.10%; Ref: 16.91%; LD: 10.85%
Motherwell, Wishaw and CarlukeSNPLabLikely LabVote shares: Lab: 50.24%; SNP: 29.09%
Na h-Eileanan an IarSNPLabLikely LabVote shares: Lab: 44.37%; SNP: 27.78%; Ind: 11.82%
Neath and Swansea EastLabLabLikely LabVote shares: Lab: 45.54%; Ref: 27.16%; PC: 11.32%
New Forest EastConsConsLikely ConsVote shares: Cons: 41.20%; Lab: 18.75%; Ref: 16.53%; LD: 14.50%
New Forest WestConsConsToss-up ConsVote shares: Cons: 31.88%; Lab: 26.93%; LD: 20.34%; Ref: 13.34%
NewarkConsConsToss-up ConsVote shares: Cons: 40.30%; Lab: 33.74%; Ref: 14.69%
NewburyConsLDLean LDVote shares: LD: 41.25%; Cons: 33.27%; Ref: 11.74%
Newcastle upon Tyne Central and WestLabLabSafe LabVote shares: Lab: 48.00%; Ref: 17.42%; Cons: 11.53%
Newcastle upon Tyne East and WallsendLabLabSafe LabVote shares: Lab: 54.02%; Ref: 20.34%; Green: 10.02%
Newcastle upon Tyne NorthLabLabSafe LabVote shares: Lab: 48.82%; Cons: 14.01%; Ref: 13.79%; LD: 12.56%
Newcastle-under-LymeConsLabLean LabVote shares: Lab: 37.40%; Cons: 28.24%; Ref: 24.09%
Newport EastLabLabLikely LabVote shares: Lab: 39.84%; Cons: 18.57%; Ref: 16.79%
Newport West and IslwynLabLabLikely LabVote shares: Lab: 44.48%; Ref: 21.27%; Cons: 16.19%
Newton AbbotConsLDToss-up ConsVote shares: Cons: 31.60%; LD: 29.04%; Ref: 16.01%; Lab: 13.32%
Newton Aycliffe and SpennymoorConsLabSafe LabVote shares: Lab: 47.33%; Cons: 22.11%; Ref: 21.97%
Normanton and HemsworthLabLabLikely LabVote shares: Lab: 45.38%; Ref: 29.57%; Cons: 13.23%
North Ayrshire and ArranSNPLabToss-up LabVote shares: Lab: 34.71%; SNP: 32.68%; Cons: 18.10%
North BedfordshireConsConsLikely ConsVote shares: Cons: 42.31%; Lab: 26.77%; Ref: 16.19%
North CornwallConsLDLikely LDVote shares: LD: 46.50%; Cons: 27.29%; Ref: 18.27%
North CotswoldsConsConsToss-up LDVote shares: LD: 33.90%; Cons: 32.14%; Lab: 15.05%; Ref: 12.55%
North DevonConsLDToss-up LDVote shares: LD: 36.40%; Cons: 33.16%; Ref: 18.36%
North DorsetConsConsToss-up ConsVote shares: Cons: 35.52%; LD: 30.39%; Ref: 18.11%
North DurhamLabLabLikely LabVote shares: Lab: 44.61%; Ref: 23.98%; Cons: 14.77%
North East CambridgeshireConsConsLikely ConsVote shares: Cons: 43.74%; Ref: 20.19%; Lab: 19.73%
North East DerbyshireConsLabToss-up ConsVote shares: Cons: 38.45%; Lab: 37.68%; Ref: 14.23%
North East FifeSNPLDSafe LDVote shares: LD: 52.27%; SNP: 23.93%; Lab: 11.06%
North East HampshireConsLDToss-up LDVote shares: LD: 35.24%; Cons: 34.21%; Ref: 15.32%; Lab: 11.38%
North East HertfordshireConsLabLean LabVote shares: Lab: 39.93%; Cons: 26.65%; Ref: 15.29%; LD: 11.07%
North East Somerset and HanhamConsLabToss-up LabVote shares: Lab: 37.64%; Cons: 30.88%; Ref: 15.50%
North HerefordshireConsGreenToss-up ConsVote shares: Cons: 39.66%; Green: 37.51%; Ref: 14.57%
North NorfolkConsLDLean LDVote shares: LD: 44.15%; Cons: 32.15%; Ref: 15.00%
North NorthumberlandConsLabLean LabVote shares: Lab: 38.00%; Cons: 24.25%; Ref: 15.06%; LD: 10.90%
North ShropshireConsLDLikely LDVote shares: LD: 45.70%; Cons: 24.28%; Ref: 18.20%
North SomersetConsLabLean LabVote shares: Lab: 39.27%; Cons: 28.75%; LD: 15.21%; Ref: 10.28%
North Warwickshire and BedworthConsLabLean LabVote shares: Lab: 38.43%; Ref: 27.57%; Cons: 27.23%
North West CambridgeshireConsLabToss-up LabVote shares: Lab: 37.19%; Cons: 31.30%; Ref: 19.56%
North West EssexConsConsLean ConsVote shares: Cons: 40.61%; Lab: 30.69%; Ref: 13.23%
North West HampshireConsConsToss-up ConsVote shares: Cons: 35.70%; Lab: 28.69%; LD: 15.04%; Ref: 13.70%
North West LeicestershireConsLabToss-up LabVote shares: Lab: 37.00%; Cons: 31.64%; Ref: 18.70%
North West NorfolkConsConsToss-up ConsVote shares: Cons: 32.40%; Lab: 25.58%; Ref: 23.37%; LD: 13.84%
Northampton NorthConsLabLikely LabVote shares: Lab: 41.38%; Cons: 23.12%; Ref: 16.12%
Northampton SouthConsLabToss-up LabVote shares: Lab: 35.65%; Cons: 31.71%; Ref: 20.67%
Norwich NorthConsLabLean LabVote shares: Lab: 37.42%; Cons: 25.06%; Ref: 21.51%; Green: 10.91%
Norwich SouthLabLabSafe LabVote shares: Lab: 44.81%; Green: 17.08%; Cons: 13.95%; Ref: 12.46%
Nottingham EastLabLabSafe LabVote shares: Lab: 58.12%; Cons: 11.71%; Green: 11.20%
Nottingham North and KimberleyLabLabLikely LabVote shares: Lab: 45.07%; Ref: 22.23%; Cons: 20.94%
Nottingham SouthLabLabSafe LabVote shares: Lab: 50.71%; Cons: 16.80%; Ref: 14.17%
NuneatonConsLabLean LabVote shares: Lab: 36.66%; Cons: 25.25%; Ref: 24.85%
Old Bexley and SidcupConsConsLean ConsVote shares: Cons: 37.27%; Ref: 26.87%; Lab: 26.21%
Oldham East and SaddleworthLabLabLikely LabVote shares: Lab: 40.55%; Ref: 15.56%; Cons: 14.79%; Other: 13.04%
Oldham West, Chadderton and RoytonLabLabLean LabVote shares: Lab: 37.89%; Ind: 24.12%; Ref: 19.89%
Orkney and ShetlandLDLDSafe LDVote shares: LD: 55.96%; SNP: 16.52%
OrpingtonConsConsToss-up ConsVote shares: Cons: 34.73%; Lab: 27.24%; Ref: 21.89%; LD: 10.25%
Ossett and Denby DaleConsLabLean LabVote shares: Lab: 36.20%; Cons: 27.68%; Ref: 23.86%
Oxford EastLabLabSafe LabVote shares: Lab: 57.11%; Green: 12.21%; Cons: 10.56%
Oxford West and AbingdonLDLDSafe LDVote shares: LD: 49.86%; Cons: 16.70%; Lab: 14.53%; Ref: 11.39%
Paisley and Renfrewshire NorthSNPLabLean LabVote shares: Lab: 47.43%; SNP: 33.98%
Paisley and Renfrewshire SouthSNPLabSafe LabVote shares: Lab: 53.28%; SNP: 27.35%
PeckhamLabLabSafe LabVote shares: Lab: 62.88%; Green: 17.05%
Pendle and ClitheroeConsLabToss-up ConsVote shares: Cons: 36.09%; Lab: 32.11%; Ref: 17.39%
Penistone and StocksbridgeConsLabLikely LabVote shares: Lab: 42.46%; Cons: 23.93%; Ref: 22.35%
Penrith and SolwayConsLabLikely LabVote shares: Lab: 44.03%; Cons: 27.95%; Ref: 12.27%; LD: 11.22%
Perth and Kinross-shireSNPSNPLean SNPVote shares: SNP: 42.05%; Cons: 31.08%; Lab: 14.01%
PeterboroughConsLabToss-up ConsVote shares: Cons: 32.59%; Lab: 29.50%; Ref: 13.30%; Other: 13.24%
Plymouth Moor ViewConsLabToss-up LabVote shares: Lab: 35.68%; Cons: 29.25%; Ref: 26.48%
Plymouth Sutton and DevonportLabLabSafe LabVote shares: Lab: 50.34%; Ref: 17.23%; Cons: 17.06%
Pontefract, Castleford and KnottingleyLabLabLikely LabVote shares: Lab: 51.07%; Ref: 28.55%; Cons: 12.11%
PontypriddLabLabLikely LabVote shares: Lab: 36.33%; Ref: 19.77%; PC: 16.04%; Cons: 10.49%
PooleConsLabToss-up ConsVote shares: Cons: 31.87%; Lab: 31.12%; Ref: 17.93%; LD: 11.83%
Poplar and LimehouseLabLabLikely LabVote shares: Lab: 37.26%; Green: 15.82%; Ind: 13.07%; Cons: 10.27%; LD: 10.16%
Portsmouth NorthConsLabToss-up LabVote shares: Lab: 36.85%; Cons: 30.81%; Ref: 21.75%
Portsmouth SouthLabLabSafe LabVote shares: Lab: 52.31%; Ref: 15.02%; Cons: 12.53%
PrestonLabLabLikely LabVote shares: Lab: 42.19%; Ind: 17.64%; Ref: 16.90%; Cons: 10.54%
PutneyLabLabSafe LabVote shares: Lab: 53.48%; Cons: 19.86%; LD: 12.81%
Queen's Park and Maida ValeLabLabSafe LabVote shares: Lab: 48.18%; Cons: 15.48%; Green: 15.18%
Rawmarsh and ConisbroughLabLabLikely LabVote shares: Lab: 47.87%; Ref: 27.31%; Cons: 14.47%
Rayleigh and WickfordConsConsLean ConsVote shares: Cons: 35.93%; Ref: 26.40%; Lab: 25.57%
Reading CentralLabLabSafe LabVote shares: Lab: 49.43%; Cons: 17.61%; Green: 13.67%
Reading West and Mid BerkshireConsLabLean ConsVote shares: Cons: 36.52%; Lab: 28.99%; Ref: 13.92%; LD: 12.19%
RedcarConsLabToss-up LabVote shares: Lab: 40.29%; Cons: 35.39%; Ref: 16.68%
RedditchConsLabToss-up ConsVote shares: Cons: 33.58%; Lab: 31.63%; Ref: 22.32%
ReigateConsConsToss-up LabVote shares: Lab: 33.70%; Cons: 30.85%; Ref: 14.89%; LD: 11.10%
Rhondda and OgmoreLabLabSafe LabVote shares: Lab: 50.88%; Ref: 23.69%; PC: 14.21%
Ribble ValleyConsLabToss-up LabVote shares: Lab: 34.94%; Cons: 32.95%; Ref: 15.33%; LD: 10.28%
Richmond and NorthallertonConsConsLikely ConsVote shares: Cons: 43.97%; Lab: 25.59%; Ref: 16.24%
Richmond ParkLDLDSafe LDVote shares: LD: 56.92%; Cons: 21.32%
RochdaleLabLabLean LabVote shares: Lab: 36.35%; Other: 25.51%; Ref: 16.42%; Cons: 12.05%
Rochester and StroodConsLabLean LabVote shares: Lab: 40.86%; Cons: 30.35%; Ref: 18.88%
RomfordConsConsToss-up ConsVote shares: Cons: 35.50%; Lab: 33.93%; Ref: 20.16%
Romsey and Southampton NorthConsConsLikely ConsVote shares: Cons: 45.91%; LD: 28.17%; Ref: 12.13%; Lab: 10.05%
Rossendale and DarwenConsLabToss-up LabVote shares: Lab: 34.99%; Cons: 30.14%; Ref: 25.00%
Rother ValleyConsLabToss-up LabVote shares: Lab: 42.08%; Cons: 35.90%; Ref: 14.83%
RotherhamLabLabSafe LabVote shares: Lab: 51.80%; Ref: 25.72%
RugbyConsLabLean LabVote shares: Lab: 41.36%; Cons: 29.55%; Ref: 17.60%
Ruislip, Northwood and PinnerConsConsLikely ConsVote shares: Cons: 47.37%; Lab: 25.55%; LD: 11.22%; Ref: 10.37%
Runcorn and HelsbyLabLabSafe LabVote shares: Lab: 59.12%; Ref: 14.44%; Cons: 13.80%
Runnymede and WeybridgeConsConsLean ConsVote shares: Cons: 34.30%; Lab: 24.03%; LD: 23.44%; Ref: 11.96%
RushcliffeConsLabLean LabVote shares: Lab: 43.95%; Cons: 31.92%; Ref: 10.06%
RutherglenSNPLabLikely LabVote shares: Lab: 48.21%; SNP: 31.60%
Rutland and StamfordConsConsLikely ConsVote shares: Cons: 41.96%; Lab: 24.94%; Ref: 15.65%; LD: 10.28%
SalfordLabLabSafe LabVote shares: Lab: 51.96%; Ref: 17.13%; Green: 14.36%
SalisburyConsConsToss-up LabVote shares: Lab: 31.53%; Cons: 30.77%; LD: 23.08%
Scarborough and WhitbyConsLabLean LabVote shares: Lab: 40.19%; Cons: 28.39%; Ref: 23.43%
ScunthorpeConsLabToss-up ConsVote shares: Cons: 35.43%; Lab: 34.18%; Ref: 21.65%
Sefton CentralLabLabSafe LabVote shares: Lab: 54.90%; Cons: 16.03%; Ref: 14.68%
SelbyConsLabLikely LabVote shares: Lab: 45.05%; Cons: 25.53%; Ref: 20.78%
SevenoaksConsConsLean ConsVote shares: Cons: 33.68%; LD: 25.06%; Ref: 21.07%; Lab: 14.93%
Sheffield Brightside and HillsboroughLabLabSafe LabVote shares: Lab: 53.01%; Cons: 15.17%; Green: 13.79%
Sheffield CentralLabLabSafe LabVote shares: Lab: 50.97%; Green: 25.49%
Sheffield HallamLabLabLikely LabVote shares: Lab: 46.57%; LD: 29.87%; Cons: 12.13%; Green: 10.15%
Sheffield HeeleyLabLabSafe LabVote shares: Lab: 55.54%; Cons: 15.50%; Green: 15.25%; LD: 11.78%
Sheffield South EastLabLabSafe LabVote shares: Lab: 51.27%; Cons: 20.39%; Green: 10.10%; LD: 10.02%
Sherwood ForestConsLabLean LabVote shares: Lab: 37.76%; Cons: 28.22%; Ref: 24.94%
ShipleyConsLabLikely LabVote shares: Lab: 43.07%; Cons: 26.02%; Ref: 18.53%
ShrewsburyConsLabLikely LabVote shares: Lab: 39.49%; Cons: 23.67%; Ref: 17.87%; LD: 13.11%
Sittingbourne and SheppeyConsLabToss-up LabVote shares: Lab: 31.55%; Cons: 30.02%; Ref: 21.43%
Skipton and RiponConsConsToss-up ConsVote shares: Cons: 38.29%; Lab: 30.89%; Ref: 15.65%
Sleaford and North HykehamConsConsToss-up ConsVote shares: Cons: 33.62%; Lab: 29.01%; Ref: 21.68%
SloughLabLabLean LabVote shares: Lab: 38.29%; Other: 25.99%; Cons: 16.44%
SmethwickLabLabSafe LabVote shares: Lab: 45.23%; Ref: 16.09%; Cons: 14.97%
Solihull West and ShirleyConsConsLean ConsVote shares: Cons: 34.97%; Lab: 25.21%; LD: 17.95%; Ref: 13.31%
South Basildon and East ThurrockConsRefToss-up LabVote shares: Lab: 32.86%; Ref: 28.37%; Cons: 25.32%
South CambridgeshireConsLDLikely LDVote shares: LD: 45.80%; Cons: 26.77%; Lab: 12.90%
South CotswoldsConsLDLean LDVote shares: LD: 44.90%; Cons: 33.09%; Ref: 11.31%
South DerbyshireConsLabLean LabVote shares: Lab: 39.28%; Cons: 27.42%; Ref: 21.72%
South DevonConsLDLikely LDVote shares: LD: 46.54%; Cons: 29.34%; Ref: 13.96%
South DorsetConsLabToss-up LabVote shares: Lab: 32.83%; Cons: 31.03%; Ref: 15.66%; LD: 15.11%
South East CornwallConsLabToss-up LabVote shares: Lab: 34.26%; Cons: 29.23%; Ref: 16.13%; LD: 15.60%
South Holland and The DeepingsConsConsLikely ConsVote shares: Cons: 44.69%; Ref: 21.39%; Lab: 16.85%
South LeicestershireConsConsLean ConsVote shares: Cons: 31.93%; Lab: 24.37%; Ref: 21.59%; LD: 16.86%
South NorfolkConsLabLean LabVote shares: Lab: 37.34%; Cons: 28.49%; Ref: 13.43%; LD: 12.40%
South NorthamptonshireConsConsLean ConsVote shares: Cons: 38.29%; Lab: 30.45%; Ref: 15.40%
South RibbleConsLabToss-up LabVote shares: Lab: 39.19%; Cons: 33.63%; Ref: 17.53%
South ShieldsLabLabSafe LabVote shares: Lab: 45.54%; Ref: 18.41%; Green: 15.60%; Cons: 10.91%
South ShropshireConsConsToss-up LDVote shares: LD: 36.13%; Cons: 29.89%; Ref: 16.49%; Lab: 14.06%
South SuffolkConsConsToss-up ConsVote shares: Cons: 30.69%; Lab: 24.71%; Ref: 20.34%; LD: 14.01%; Green: 10.25%
South West DevonConsConsLean ConsVote shares: Cons: 37.75%; Lab: 27.97%; Ref: 18.14%
South West HertfordshireConsConsLikely ConsVote shares: Cons: 38.91%; LD: 21.65%; Lab: 20.99%; Ref: 13.20%
South West NorfolkConsLabToss-up ConsVote shares: Cons: 29.37%; Lab: 25.82%; Ref: 23.03%; Ind: 11.70%
South West WiltshireConsConsToss-up ConsVote shares: Cons: 33.39%; Lab: 28.42%; LD: 18.29%; Ref: 14.61%
Southampton ItchenConsLabLean LabVote shares: Lab: 38.51%; Cons: 24.41%; Ref: 21.28%
Southampton TestLabLabSafe LabVote shares: Lab: 42.97%; Ref: 17.44%; Cons: 17.02%; LD: 10.85%
Southend East and RochfordConsLabLikely LabVote shares: Lab: 40.24%; Cons: 24.84%; Ref: 20.88%
Southend West and LeighConsLabToss-up LabVote shares: Lab: 35.91%; Cons: 32.23%; Ref: 19.03%
Southgate and Wood GreenLabLabSafe LabVote shares: Lab: 57.81%; Cons: 14.46%; Green: 11.66%
SouthportConsLabLikely LabVote shares: Lab: 40.45%; Cons: 24.46%; Ref: 15.97%; LD: 12.74%
SpelthorneConsConsToss-up LabVote shares: Lab: 28.37%; Cons: 28.12%; LD: 18.83%; Ref: 18.66%
Spen ValleyConsLabLikely LabVote shares: Lab: 41.62%; Cons: 25.71%; Ref: 21.92%
St AlbansLDLDSafe LDVote shares: LD: 53.20%; Cons: 20.11%; Lab: 11.71%
St Austell and NewquayConsLabToss-up LabVote shares: Lab: 33.61%; Cons: 31.03%; Ref: 18.89%
St Helens NorthLabLabSafe LabVote shares: Lab: 51.70%; Ref: 22.90%; Cons: 10.92%
St Helens South and WhistonLabLabSafe LabVote shares: Lab: 47.75%; Ref: 17.56%; Ind: 10.61%
St IvesConsLDSafe LDVote shares: LD: 48.84%; Cons: 21.78%; Ref: 16.96%
St Neots and Mid CambridgeshireConsLDToss-up ConsVote shares: Cons: 32.84%; LD: 30.66%; Lab: 14.91%
StaffordConsLabLean LabVote shares: Lab: 40.57%; Cons: 32.31%; Ref: 16.82%
Staffordshire MoorlandsConsConsLean ConsVote shares: Cons: 37.98%; Lab: 27.80%; Ref: 25.17%
Stalybridge and HydeLabLabLikely LabVote shares: Lab: 39.05%; Ref: 22.73%; Cons: 20.02%
StevenageConsLabLean LabVote shares: Lab: 41.44%; Cons: 27.10%; Ref: 19.66%
Stirling and StrathallanSNPLabToss-up SNPVote shares: SNP: 33.19%; Lab: 29.74%; Cons: 21.23%
StockportLabLabSafe LabVote shares: Lab: 56.39%; Ref: 12.21%; Green: 10.15%
Stockton NorthLabLabLean LabVote shares: Lab: 40.45%; Ref: 27.82%; Cons: 24.25%
Stockton WestConsConsLean ConsVote shares: Cons: 46.99%; Lab: 34.50%; Ref: 11.94%
Stoke-on-Trent CentralConsLabLean LabVote shares: Lab: 38.42%; Ref: 25.83%; Cons: 20.49%
Stoke-on-Trent NorthConsLabToss-up LabVote shares: Lab: 35.36%; Cons: 33.40%; Ref: 22.45%
Stoke-on-Trent SouthConsLabToss-up LabVote shares: Lab: 32.04%; Cons: 31.80%; Ref: 24.55%
Stone, Great Wyrley and PenkridgeConsConsLikely ConsVote shares: Cons: 51.71%; Lab: 31.51%
StourbridgeConsLabLean LabVote shares: Lab: 38.34%; Cons: 30.49%; Ref: 21.13%
Stratford and BowLabLabSafe LabVote shares: Lab: 45.72%; Green: 18.81%
Stratford-on-AvonConsLDLean LDVote shares: LD: 41.37%; Cons: 30.27%; Ref: 17.20%
Streatham and Croydon NorthLabLabSafe LabVote shares: Lab: 51.39%; Green: 19.35%; LD: 12.96%
Stretford and UrmstonLabLabSafe LabVote shares: Lab: 50.69%; Cons: 14.11%; Green: 11.23%; Ref: 10.86%
StroudConsLabLikely LabVote shares: Lab: 45.03%; Cons: 27.86%; Ref: 12.06%
Suffolk CoastalConsLabToss-up LabVote shares: Lab: 31.05%; Cons: 25.91%; LD: 18.04%; Ref: 16.37%
Sunderland CentralLabLabLean LabVote shares: Lab: 39.88%; Ref: 29.06%; Cons: 14.80%
Surrey HeathConsLDToss-up LDVote shares: LD: 37.13%; Cons: 36.80%; Ref: 16.11%
Sussex WealdConsConsToss-up ConsVote shares: Cons: 29.12%; LD: 23.62%; Ref: 20.52%; Lab: 17.51%
Sutton and CheamConsLDToss-up LDVote shares: LD: 36.29%; Cons: 29.89%; Lab: 19.13%; Ref: 10.66%
Sutton ColdfieldConsConsLean ConsVote shares: Cons: 42.50%; Lab: 32.20%; Ref: 13.82%
Swansea WestLabLabLikely LabVote shares: Lab: 38.67%; Ref: 19.38%; PC: 12.43%; LD: 12.12%; Cons: 10.24%
Swindon NorthConsLabLean LabVote shares: Lab: 38.73%; Cons: 29.67%; Ref: 18.80%
Swindon SouthConsLabLikely LabVote shares: Lab: 48.26%; Cons: 28.59%; Ref: 12.35%
TamworthConsLabLean LabVote shares: Lab: 37.83%; Cons: 28.67%; Ref: 25.50%
TattonConsConsToss-up ConsVote shares: Cons: 39.36%; Lab: 35.87%; Ref: 11.66%
Taunton and WellingtonConsLDLikely LDVote shares: LD: 46.64%; Cons: 23.77%; Ref: 15.94%
TelfordConsLabSafe LabVote shares: Lab: 52.62%; Ref: 21.14%; Cons: 17.90%
TewkesburyConsLDToss-up LDVote shares: LD: 39.86%; Cons: 33.09%; Ref: 12.51%
The WrekinConsConsToss-up ConsVote shares: Cons: 34.16%; Lab: 28.03%; Ref: 19.85%
Thirsk and MaltonConsConsLean ConsVote shares: Cons: 39.38%; Lab: 27.31%; Ref: 17.32%
Thornbury and YateConsLDToss-up LDVote shares: LD: 37.42%; Cons: 32.22%; Ref: 16.33%
ThurrockConsLabLikely LabVote shares: Lab: 44.53%; Cons: 23.18%; Ref: 21.19%
Tipton and WednesburyConsLabLean LabVote shares: Lab: 40.99%; Ref: 28.55%; Cons: 22.31%
Tiverton and MineheadConsLDToss-up LDVote shares: LD: 37.92%; Cons: 34.77%; Ref: 13.56%
TonbridgeConsConsLikely ConsVote shares: Cons: 42.95%; Lab: 19.82%; Ref: 13.99%; Green: 12.96%
TootingLabLabSafe LabVote shares: Lab: 53.32%; Cons: 22.54%
TorbayConsLDLean LDVote shares: LD: 38.97%; Cons: 27.49%; Ref: 20.95%
TorfaenLabLabLikely LabVote shares: Lab: 40.60%; Ref: 24.90%; Cons: 15.28%
Torridge and TavistockConsConsLean ConsVote shares: Cons: 34.54%; LD: 21.77%; Ref: 19.51%; Lab: 18.94%
TottenhamLabLabSafe LabVote shares: Lab: 60.82%; Green: 20.07%
Truro and FalmouthConsLabLikely LabVote shares: Lab: 41.63%; Cons: 24.57%; Ref: 13.82%; LD: 11.94%
Tunbridge WellsConsLDLean LDVote shares: LD: 42.16%; Cons: 31.78%; Ref: 11.02%
TwickenhamLDLDSafe LDVote shares: LD: 56.55%; Cons: 16.82%; Lab: 11.43%
TynemouthLabLabSafe LabVote shares: Lab: 45.77%; Ref: 19.47%; Cons: 19.10%
Uxbridge and South RuislipConsLabToss-up LabVote shares: Lab: 41.18%; Cons: 35.01%; Ref: 11.58%
Vale of GlamorganConsLabLikely LabVote shares: Lab: 43.97%; Cons: 24.14%; Ref: 14.86%
Vauxhall and Camberwell GreenLabLabSafe LabVote shares: Lab: 53.86%; Green: 18.05%; LD: 12.35%
Wakefield and RothwellConsLabSafe LabVote shares: Lab: 45.32%; Ref: 19.42%; Cons: 16.89%
WallaseyLabLabSafe LabVote shares: Lab: 56.22%; Ref: 15.84%; Cons: 12.74%
Walsall and BloxwichConsLabLean LabVote shares: Lab: 33.80%; Ref: 24.49%; Ind: 18.01%; Cons: 15.42%
WalthamstowLabLabSafe LabVote shares: Lab: 60.71%; Green: 21.21%
Warrington NorthLabLabLean LabVote shares: Lab: 41.18%; Ref: 27.39%; Cons: 17.15%
Warrington SouthLabLabSafe LabVote shares: Lab: 48.10%; Cons: 22.54%; Ref: 15.25%
Warwick and LeamingtonLabLabLikely LabVote shares: Lab: 43.80%; Cons: 28.04%; Ref: 10.98%; Green: 10.21%
Washington and Gateshead SouthLabLabLean LabVote shares: Lab: 46.12%; Ref: 31.79%; Cons: 12.20%
WatfordConsLabLean LabVote shares: Lab: 35.38%; Cons: 20.86%; LD: 19.78%; Ref: 11.99%
Waveney ValleyConsGreenLikely GreenVote shares: Green: 45.19%; Cons: 23.97%; Ref: 17.84%; Lab: 10.07%
Weald of KentConsConsToss-up ConsVote shares: Cons: 32.58%; Lab: 25.58%; Ref: 24.44%
Wellingborough and RushdenConsLabLean LabVote shares: Lab: 41.34%; Cons: 31.36%; Ref: 18.40%
Wells and Mendip HillsConsLDLikely LDVote shares: LD: 48.07%; Cons: 25.99%; Ref: 10.38%
Welwyn HatfieldConsLabToss-up LabVote shares: Lab: 38.19%; Cons: 35.92%; Ref: 13.20%
West Aberdeenshire and KincardineConsConsLean ConsVote shares: Cons: 35.57%; SNP: 26.35%; LD: 14.58%; Lab: 14.31%
West BromwichConsLabLikely LabVote shares: Lab: 45.99%; Cons: 23.46%; Ref: 16.83%
West DorsetConsLDLikely LDVote shares: LD: 54.59%; Cons: 34.48%
West DunbartonshireSNPLabLikely LabVote shares: Lab: 50.21%; SNP: 32.93%
West Ham and BecktonLabLabLikely LabVote shares: Lab: 41.50%; Other: 22.74%; Green: 12.48%; Cons: 11.91%
West LancashireLabLabLikely LabVote shares: Lab: 45.91%; Cons: 23.47%; Ref: 19.37%
West SuffolkConsConsLean ConsVote shares: Cons: 37.58%; Lab: 25.84%; Ref: 19.18%
West WorcestershireConsConsLean ConsVote shares: Cons: 35.95%; LD: 23.91%; Lab: 15.06%; Ref: 13.97%; Green: 10.31%
Westmorland and LonsdaleConsLDSafe LDVote shares: LD: 59.40%; Cons: 21.18%; Ref: 10.15%
Weston-super-MareConsLabLean LabVote shares: Lab: 37.43%; Cons: 25.20%; Ref: 20.11%
Wetherby and EasingwoldConsConsLean ConsVote shares: Cons: 38.62%; Lab: 27.18%; Ref: 15.59%; Green: 10.91%
Whitehaven and WorkingtonConsLabSafe LabVote shares: Lab: 50.26%; Ref: 22.72%; Cons: 21.67%
Widnes and HalewoodLabLabSafe LabVote shares: Lab: 60.13%; Ref: 18.45%; Cons: 10.03%
WiganLabLabSafe LabVote shares: Lab: 53.50%; Ref: 19.24%; Cons: 10.59%
WimbledonConsLDLikely LDVote shares: LD: 41.85%; Cons: 23.99%; Lab: 20.47%
WinchesterConsLDLikely LDVote shares: LD: 52.29%; Cons: 30.29%
WindsorConsConsLean ConsVote shares: Cons: 34.66%; Lab: 22.58%; LD: 20.49%; Ref: 12.15%
Wirral WestLabLabLikely LabVote shares: Lab: 49.59%; Cons: 25.02%; Ref: 13.86%
WithamConsConsLikely ConsVote shares: Cons: 39.00%; Lab: 23.57%; Ref: 21.69%
WitneyConsLDToss-up LDVote shares: LD: 37.66%; Cons: 37.37%; Ref: 11.63%
WokingConsLDLikely LDVote shares: LD: 46.50%; Cons: 29.45%
WokinghamConsLDLean LDVote shares: LD: 42.51%; Cons: 34.45%; Ref: 11.85%
Wolverhampton North EastConsLabLean LabVote shares: Lab: 36.85%; Cons: 29.23%; Ref: 25.63%
Wolverhampton South EastLabLabSafe LabVote shares: Lab: 51.13%; Ref: 20.82%; Cons: 17.40%
Wolverhampton WestConsLabLikely LabVote shares: Lab: 49.02%; Cons: 25.37%; Ref: 12.58%
WorcesterConsLabToss-up LabVote shares: Lab: 36.68%; Cons: 29.87%; Ref: 14.37%
Worsley and EcclesLabLabSafe LabVote shares: Lab: 52.62%; Ref: 18.93%; Cons: 14.78%
Worthing WestConsLabToss-up LabVote shares: Lab: 40.01%; Cons: 34.38%; Ref: 13.21%
WrexhamConsLabLean LabVote shares: Lab: 34.90%; Cons: 26.46%; Ref: 17.27%; PC: 11.92%
WycombeConsLabToss-up ConsVote shares: Cons: 31.07%; Lab: 30.78%; LD: 10.20%; Ref: 10.18%
Wyre ForestConsConsLean ConsVote shares: Cons: 38.79%; Lab: 28.11%; Ref: 17.97%
Wythenshawe and Sale EastLabLabSafe LabVote shares: Lab: 57.31%; Ref: 14.95%; Cons: 11.91%
YeovilConsLDSafe LDVote shares: LD: 53.21%; Cons: 20.05%; Ref: 14.99%
Ynys MônConsPCLean PCVote shares: PC: 36.91%; Cons: 27.94%; Lab: 22.80%
York CentralLabLabSafe LabVote shares: Lab: 58.44%; Cons: 13.13%; Green: 11.98%
York OuterConsLabLikely LabVote shares: Lab: 46.87%; Cons: 24.41%; Ref: 12.29%; LD: 11.24%