Prediction set: Test 2024: Near 2024: victory chance

Date: 2024-08-02
Map
Sankey diagram

All predicted constituencies

Constituency2019 result
(notional)
2024 resultPrediction2029 resultDetails
Aberafan MaestegLabLabLean LabVictory chances: Lab: 74.48%; Ref: 17.20%
Aberdeen NorthSNPSNPToss-up SNPVictory chances: SNP: 46.06%; Lab: 41.31%
Aberdeen SouthSNPSNPToss-up SNPVictory chances: SNP: 42.24%; Cons: 30.87%; Lab: 22.93%
Aberdeenshire North and Moray EastConsSNPToss-up SNPVictory chances: SNP: 49.24%; Cons: 37.40%
Airdrie and ShottsSNPLabLean LabVictory chances: Lab: 71.08%; SNP: 26.54%
AldershotConsLabLean LabVictory chances: Lab: 56.77%; Cons: 30.00%; Ref: 10.27%
Aldridge-BrownhillsConsConsLean ConsVictory chances: Cons: 52.04%; Lab: 25.86%; Ref: 20.71%
Alloa and GrangemouthSNPLabLean LabVictory chances: Lab: 61.54%; SNP: 32.75%
Altrincham and Sale WestConsLabLean LabVictory chances: Lab: 53.96%; Cons: 38.72%
Alyn and DeesideLabLabLean LabVictory chances: Lab: 69.19%; Ref: 18.41%
Amber ValleyConsLabToss-up LabVictory chances: Lab: 49.04%; Ref: 29.23%; Cons: 20.51%
Angus and Perthshire GlensSNPSNPLean SNPVictory chances: SNP: 62.77%; Cons: 28.05%
Arbroath and Broughty FerrySNPSNPToss-up SNPVictory chances: SNP: 46.85%; Lab: 40.30%
Argyll, Bute and South LochaberSNPSNPLean SNPVictory chances: SNP: 55.89%; Cons: 17.57%; Lab: 14.39%
Arundel and South DownsConsConsLean ConsVictory chances: Cons: 64.53%; LD: 13.80%; Lab: 10.32%
AshfieldConsRefLean RefVictory chances: Ref: 63.58%; Lab: 26.08%
AshfordConsLabToss-up LabVictory chances: Lab: 48.73%; Cons: 29.01%; Ref: 17.18%
Ashton-under-LyneLabLabLean LabVictory chances: Lab: 67.59%; Ref: 21.71%
AylesburyConsLabToss-up LabVictory chances: Lab: 37.14%; Cons: 35.89%; LD: 17.53%
Ayr, Carrick and CumnockSNPLabToss-up LabVictory chances: Lab: 43.68%; SNP: 30.32%; Cons: 22.43%
BanburyConsLabLean LabVictory chances: Lab: 57.20%; Cons: 32.49%
Bangor AberconwyConsLabLean LabVictory chances: Lab: 51.12%; PC: 18.92%; Cons: 18.90%
BarkingLabLabLikely LabVictory chances: Lab: 77.39%
Barnsley NorthLabLabLean LabVictory chances: Lab: 70.20%; Ref: 26.59%
Barnsley SouthLabLabLean LabVictory chances: Lab: 69.62%; Ref: 26.94%
Barrow and FurnessConsLabLean LabVictory chances: Lab: 66.16%; Cons: 24.15%
Basildon and BillericayConsConsToss-up LabVictory chances: Lab: 37.23%; Cons: 31.91%; Ref: 28.82%
BasingstokeConsLabLean LabVictory chances: Lab: 56.57%; Cons: 34.35%
BassetlawConsLabLean LabVictory chances: Lab: 57.12%; Cons: 27.21%; Ref: 14.42%
BathLDLDLean LDVictory chances: LD: 70.33%; Lab: 12.03%
Bathgate and LinlithgowSNPLabLean LabVictory chances: Lab: 70.85%; SNP: 23.56%
BatterseaLabLabLikely LabVictory chances: Lab: 76.57%; Cons: 15.28%
BeaconsfieldConsConsLean ConsVictory chances: Cons: 54.41%; LD: 27.63%
Beckenham and PengeLabLabLikely LabVictory chances: Lab: 77.99%; Cons: 15.26%
BedfordLabLabLikely LabVictory chances: Lab: 77.31%; Cons: 13.06%
Bermondsey and Old SouthwarkLabLabLean LabVictory chances: Lab: 66.51%; LD: 24.22%
Berwickshire, Roxburgh and SelkirkConsConsLean ConsVictory chances: Cons: 62.56%; SNP: 26.97%
Bethnal Green and StepneyLabLabToss-up IndVictory chances: Ind: 44.50%; Lab: 41.87%
Beverley and HoldernessConsConsToss-up LabVictory chances: Lab: 42.33%; Cons: 41.72%; Ref: 13.33%
Bexhill and BattleConsConsToss-up ConsVictory chances: Cons: 48.63%; Lab: 34.55%; Ref: 12.03%
Bexleyheath and CrayfordConsLabLean LabVictory chances: Lab: 51.36%; Cons: 28.90%; Ref: 18.30%
Bicester and WoodstockConsLDToss-up LDVictory chances: LD: 49.72%; Cons: 35.21%; Lab: 10.34%
BirkenheadLabLabLikely LabVictory chances: Lab: 80.86%; Green: 12.56%
Birmingham EdgbastonLabLabLean LabVictory chances: Lab: 70.53%; Cons: 18.78%
Birmingham ErdingtonLabLabLean LabVictory chances: Lab: 68.22%; Ref: 18.24%
Birmingham Hall Green and MoseleyLabLabLean LabVictory chances: Lab: 54.58%; Ind: 21.77%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up LabVictory chances: Lab: 39.25%; Other: 34.59%; Ref: 17.60%
Birmingham LadywoodLabLabLean LabVictory chances: Lab: 61.29%; Ind: 32.71%
Birmingham NorthfieldConsLabLean LabVictory chances: Lab: 59.89%; Cons: 23.89%; Ref: 13.49%
Birmingham Perry BarrLabIndToss-up LabVictory chances: Lab: 46.72%; Ind: 44.04%
Birmingham Selly OakLabLabLean LabVictory chances: Lab: 71.56%; Ref: 10.38%
Birmingham YardleyLabLabToss-up LabVictory chances: Lab: 43.14%; Other: 38.94%
Bishop AucklandConsLabLean LabVictory chances: Lab: 60.22%; Cons: 22.25%; Ref: 16.46%
BlackburnLabIndToss-up IndVictory chances: Ind: 36.89%; Lab: 31.69%; Other: 20.02%
Blackley and Middleton SouthLabLabLikely LabVictory chances: Lab: 80.28%; Ref: 12.44%
Blackpool North and FleetwoodConsLabLean LabVictory chances: Lab: 51.67%; Cons: 30.82%; Ref: 16.90%
Blackpool SouthConsLabLean LabVictory chances: Lab: 70.61%; Ref: 22.87%
Blaenau Gwent and RhymneyLabLabLikely LabVictory chances: Lab: 84.99%
Blaydon and ConsettLabLabLean LabVictory chances: Lab: 69.68%; Ref: 22.09%
Blyth and AshingtonLabLabLean LabVictory chances: Lab: 71.27%; Ref: 20.21%
Bognor Regis and LittlehamptonConsConsToss-up ConsVictory chances: Cons: 38.32%; Lab: 37.48%; Ref: 19.19%
BolsoverConsLabLean LabVictory chances: Lab: 53.26%; Cons: 25.48%; Ref: 18.03%
Bolton North EastConsLabLean LabVictory chances: Lab: 59.08%; Ref: 18.54%; Cons: 16.79%
Bolton South and WalkdenLabLabLean LabVictory chances: Lab: 61.71%; Ref: 24.11%
Bolton WestConsLabLean LabVictory chances: Lab: 50.93%; Cons: 30.67%; Ref: 14.06%
BootleLabLabSafe LabVictory chances: Lab: 93.34%
Boston and SkegnessConsRefToss-up RefVictory chances: Ref: 45.27%; Cons: 42.57%; Lab: 11.26%
Bournemouth EastConsLabLean LabVictory chances: Lab: 56.99%; Cons: 29.75%
Bournemouth WestConsLabToss-up LabVictory chances: Lab: 48.59%; Cons: 33.90%; Ref: 12.31%
BracknellConsLabToss-up LabVictory chances: Lab: 43.74%; Cons: 41.72%
Bradford EastLabLabLean LabVictory chances: Lab: 64.19%; Ind: 17.76%
Bradford SouthLabLabLean LabVictory chances: Lab: 59.13%; Ref: 21.22%
Bradford WestLabLabToss-up IndVictory chances: Ind: 46.33%; Lab: 42.79%
BraintreeConsConsToss-up ConsVictory chances: Cons: 41.99%; Lab: 30.50%; Ref: 24.28%
Brecon, Radnor and Cwm TaweConsLDToss-up LDVictory chances: LD: 43.39%; Cons: 27.24%; Lab: 18.44%
Brent EastLabLabLikely LabVictory chances: Lab: 82.99%
Brent WestLabLabLean LabVictory chances: Lab: 59.25%; Cons: 35.76%
Brentford and IsleworthLabLabLean LabVictory chances: Lab: 67.54%; Cons: 22.33%
Brentwood and OngarConsConsLean ConsVictory chances: Cons: 53.17%; Ref: 23.46%; Lab: 18.18%
BridgendConsLabLean LabVictory chances: Lab: 67.88%; Ref: 15.07%; Cons: 11.54%
BridgwaterConsConsToss-up ConsVictory chances: Cons: 42.86%; Lab: 26.24%; Ref: 21.29%
Bridlington and The WoldsConsConsToss-up ConsVictory chances: Cons: 48.32%; Lab: 30.81%; Ref: 18.36%
Brigg and ImminghamConsConsToss-up ConsVictory chances: Cons: 43.87%; Lab: 32.61%; Ref: 22.53%
Brighton Kemptown and PeacehavenLabLabLean LabVictory chances: Lab: 66.52%; Cons: 14.78%; Green: 14.40%
Brighton PavilionGreenGreenLean GreenVictory chances: Green: 74.86%; Lab: 22.67%
Bristol CentralLabGreenLikely GreenVictory chances: Green: 78.01%; Lab: 21.25%
Bristol EastLabLabLean LabVictory chances: Lab: 64.69%; Green: 29.61%
Bristol North EastLabLabLean LabVictory chances: Lab: 68.91%; Green: 15.45%
Bristol North WestLabLabLikely LabVictory chances: Lab: 76.06%; Green: 10.29%
Bristol SouthLabLabLean LabVictory chances: Lab: 69.49%; Green: 18.53%
Broadland and FakenhamConsConsToss-up ConsVictory chances: Cons: 41.43%; Lab: 35.28%; Ref: 15.58%
Bromley and Biggin HillConsConsToss-up ConsVictory chances: Cons: 42.97%; Lab: 40.99%; Ref: 12.11%
BromsgroveConsConsToss-up ConsVictory chances: Cons: 46.50%; Lab: 29.90%; Ref: 15.29%
BroxbourneConsConsLean ConsVictory chances: Cons: 50.27%; Lab: 34.32%; Ref: 13.14%
BroxtoweConsLabLean LabVictory chances: Lab: 61.98%; Cons: 20.38%; Ref: 12.62%
Buckingham and BletchleyConsLabToss-up LabVictory chances: Lab: 48.87%; Cons: 36.90%
BurnleyConsLabToss-up LabVictory chances: Lab: 40.34%; LD: 24.10%; Cons: 18.04%; Ref: 17.04%
Burton and UttoxeterConsLabToss-up LabVictory chances: Lab: 45.68%; Cons: 36.21%; Ref: 16.01%
Bury NorthConsLabLean LabVictory chances: Lab: 64.09%; Cons: 26.72%
Bury SouthConsLabLean LabVictory chances: Lab: 68.82%; Cons: 21.14%
Bury St Edmunds and StowmarketConsLabToss-up LabVictory chances: Lab: 43.13%; Cons: 38.31%; Ref: 11.60%
CaerfyrddinConsPCToss-up PCVictory chances: PC: 46.78%; Lab: 25.90%; Cons: 16.14%; Ref: 10.44%
CaerphillyLabLabLean LabVictory chances: Lab: 59.83%; Ref: 17.68%; PC: 16.02%
Caithness, Sutherland and Easter RossSNPLDLean LDVictory chances: LD: 70.80%; SNP: 25.15%
Calder ValleyConsLabLean LabVictory chances: Lab: 66.70%; Cons: 21.86%
Camborne and RedruthConsLabLean LabVictory chances: Lab: 60.44%; Cons: 21.48%; Ref: 14.03%
CambridgeLabLabLean LabVictory chances: Lab: 73.58%; LD: 13.99%
Cannock ChaseConsLabToss-up LabVictory chances: Lab: 48.06%; Cons: 26.81%; Ref: 23.96%
CanterburyLabLabLean LabVictory chances: Lab: 64.15%; Cons: 19.92%
Cardiff EastLabLabLean LabVictory chances: Lab: 71.46%; LD: 12.46%
Cardiff NorthLabLabLean LabVictory chances: Lab: 72.65%; Cons: 15.60%
Cardiff South and PenarthLabLabLean LabVictory chances: Lab: 72.50%
Cardiff WestLabLabLean LabVictory chances: Lab: 57.33%; PC: 22.31%
CarlisleConsLabToss-up LabVictory chances: Lab: 49.87%; Cons: 34.09%; Ref: 13.71%
Carshalton and WallingtonConsLDLean LDVictory chances: LD: 67.91%; Cons: 19.52%
Castle PointConsConsToss-up ConsVictory chances: Cons: 43.91%; Ref: 36.86%; Lab: 17.74%
Central AyrshireSNPLabLean LabVictory chances: Lab: 64.16%; SNP: 26.43%
Central DevonConsConsToss-up LabVictory chances: Lab: 44.00%; Cons: 38.78%
Central Suffolk and North IpswichConsConsToss-up ConsVictory chances: Cons: 44.34%; Lab: 26.47%; Ref: 15.68%
Ceredigion PreseliPCPCLikely PCVictory chances: PC: 75.07%
Chatham and AylesfordConsLabToss-up LabVictory chances: Lab: 39.83%; Ref: 28.96%; Cons: 28.75%
CheadleConsLDLikely LDVictory chances: LD: 75.70%; Cons: 13.56%
ChelmsfordConsLDLean LDVictory chances: LD: 58.25%; Cons: 30.43%
Chelsea and FulhamConsLabLean ConsVictory chances: Cons: 53.61%; Lab: 41.72%
CheltenhamConsLDLean LDVictory chances: LD: 62.77%; Cons: 35.40%
Chesham and AmershamConsLDLean LDVictory chances: LD: 53.85%; Cons: 42.20%
Chester North and NestonLabLabLikely LabVictory chances: Lab: 75.17%; Cons: 15.00%
Chester South and EddisburyConsConsLean ConsVictory chances: Cons: 59.07%; Lab: 30.01%
ChesterfieldLabLabLean LabVictory chances: Lab: 73.90%; Ref: 12.34%; Cons: 11.34%
ChichesterConsLDLean LDVictory chances: LD: 69.25%; Cons: 21.17%
Chingford and Woodford GreenConsConsToss-up ConsVictory chances: Cons: 43.00%; Ind: 27.24%; Lab: 26.93%
ChippenhamConsLDLean LDVictory chances: LD: 70.70%; Cons: 22.35%
Chipping BarnetConsLabLean LabVictory chances: Lab: 56.31%; Cons: 39.05%
ChorleyOtherOtherSafe OtherVictory chances: Other: 97.64%
ChristchurchConsConsLean ConsVictory chances: Cons: 55.94%; LD: 20.01%; Ref: 13.29%
Cities of London and WestminsterConsLabLean LabVictory chances: Lab: 59.70%; Cons: 32.06%
City of DurhamLabLabLean LabVictory chances: Lab: 69.45%; Ref: 13.17%
ClactonConsRefLean RefVictory chances: Ref: 63.39%; Cons: 24.74%; Lab: 10.47%
Clapham and Brixton HillLabLabLikely LabVictory chances: Lab: 87.72%
Clwyd EastConsLabLean LabVictory chances: Lab: 59.41%; Cons: 29.30%
Clwyd NorthConsLabToss-up LabVictory chances: Lab: 48.60%; Cons: 35.85%; Ref: 12.17%
Coatbridge and BellshillSNPLabLean LabVictory chances: Lab: 61.72%; SNP: 36.21%
ColchesterConsLabLean LabVictory chances: Lab: 63.89%; Cons: 20.32%
Colne ValleyConsLabLean LabVictory chances: Lab: 59.51%; Cons: 30.83%
CongletonConsLabLean LabVictory chances: Lab: 55.75%; Cons: 32.96%
Corby and East NorthamptonshireConsLabLean LabVictory chances: Lab: 61.81%; Cons: 25.56%; Ref: 11.29%
Coventry EastLabLabLikely LabVictory chances: Lab: 78.11%; Ref: 10.43%
Coventry North WestLabLabLean LabVictory chances: Lab: 71.02%; Cons: 14.73%; Ref: 11.16%
Coventry SouthLabLabLean LabVictory chances: Lab: 74.61%; Cons: 16.95%
Cowdenbeath and KirkcaldySNPLabLean LabVictory chances: Lab: 72.26%; SNP: 23.10%
Cramlington and KillingworthLabLabLean LabVictory chances: Lab: 68.04%; Ref: 15.80%; Cons: 14.63%
CrawleyConsLabLean LabVictory chances: Lab: 59.27%; Cons: 24.55%; Ref: 13.15%
Crewe and NantwichConsLabLean LabVictory chances: Lab: 62.34%; Cons: 18.79%; Ref: 16.87%
Croydon EastLabLabLean LabVictory chances: Lab: 59.26%; Cons: 28.93%
Croydon SouthConsConsLean ConsVictory chances: Cons: 52.30%; Lab: 40.14%
Croydon WestLabLabLikely LabVictory chances: Lab: 84.32%
Cumbernauld and KirkintillochSNPLabLean LabVictory chances: Lab: 62.40%; SNP: 34.86%
Dagenham and RainhamLabLabLean LabVictory chances: Lab: 62.52%; Ref: 22.28%; Cons: 10.53%
DarlingtonConsLabToss-up LabVictory chances: Lab: 49.95%; Cons: 41.45%
DartfordConsLabToss-up LabVictory chances: Lab: 45.99%; Cons: 33.78%; Ref: 17.67%
DaventryConsConsToss-up ConsVictory chances: Cons: 44.92%; Lab: 33.41%; Ref: 14.16%
Derby NorthConsLabLean LabVictory chances: Lab: 68.24%; Cons: 16.56%; Ref: 11.82%
Derby SouthLabLabLean LabVictory chances: Lab: 58.47%; Ref: 21.76%; Cons: 10.33%
Derbyshire DalesConsLabToss-up LabVictory chances: Lab: 46.14%; Cons: 41.40%
Dewsbury and BatleyLabIndLean IndVictory chances: Ind: 61.66%; Lab: 22.00%; Ref: 11.06%
Didcot and WantageConsLDLean LDVictory chances: LD: 60.44%; Cons: 25.71%
Doncaster CentralLabLabLean LabVictory chances: Lab: 66.68%; Cons: 18.05%; Ref: 13.99%
Doncaster East and the Isle of AxholmeConsLabToss-up LabVictory chances: Lab: 45.53%; Cons: 37.70%; Ref: 16.00%
Doncaster NorthLabLabLikely LabVictory chances: Lab: 77.82%; Cons: 19.29%
Dorking and HorleyConsLDLean LDVictory chances: LD: 60.62%; Cons: 31.94%
Dover and DealConsLabLean LabVictory chances: Lab: 55.76%; Cons: 21.54%; Ref: 19.43%
Droitwich and EveshamConsConsLean ConsVictory chances: Cons: 57.55%; Lab: 19.46%; Ref: 16.28%
DudleyConsLabToss-up LabVictory chances: Lab: 43.42%; Ref: 30.25%; Cons: 25.24%
Dulwich and West NorwoodLabLabLikely LabVictory chances: Lab: 87.39%
Dumfries and GallowayConsConsToss-up ConsVictory chances: Cons: 35.67%; Lab: 30.28%; SNP: 28.38%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up ConsVictory chances: Cons: 48.26%; Lab: 23.43%; SNP: 23.26%
Dundee CentralSNPSNPToss-up SNPVictory chances: SNP: 49.01%; Lab: 47.53%
Dunfermline and DollarSNPLabLean LabVictory chances: Lab: 63.60%; SNP: 29.92%
Dunstable and Leighton BuzzardConsLabToss-up LabVictory chances: Lab: 39.82%; Cons: 35.04%; Ref: 14.98%
Dwyfor MeirionnyddPCPCLikely PCVictory chances: PC: 86.02%
Ealing Central and ActonLabLabLikely LabVictory chances: Lab: 76.88%; Cons: 12.08%
Ealing NorthLabLabLikely LabVictory chances: Lab: 79.81%; Cons: 12.80%
Ealing SouthallLabLabLikely LabVictory chances: Lab: 83.52%
Earley and WoodleyConsLabLean LabVictory chances: Lab: 50.02%; Cons: 44.13%
EasingtonLabLabLean LabVictory chances: Lab: 67.91%; Ref: 27.96%
East Grinstead and UckfieldConsConsLean ConsVictory chances: Cons: 60.92%; Lab: 18.34%; LD: 15.08%
East HamLabLabLikely LabVictory chances: Lab: 81.89%
East HampshireConsConsToss-up ConsVictory chances: Cons: 47.49%; LD: 41.38%
East Kilbride and StrathavenSNPLabLean LabVictory chances: Lab: 69.20%; SNP: 27.26%
East RenfrewshireSNPLabLean LabVictory chances: Lab: 62.00%; SNP: 26.71%
East SurreyConsConsLean ConsVictory chances: Cons: 52.02%; Lab: 18.14%; Ref: 14.47%; LD: 13.25%
East ThanetConsLabLean LabVictory chances: Lab: 57.93%; Cons: 19.51%; Ref: 17.69%
East WiltshireConsConsToss-up ConsVictory chances: Cons: 47.12%; Lab: 24.78%; LD: 16.28%; Ref: 11.00%
East Worthing and ShorehamConsLabLean LabVictory chances: Lab: 68.59%; Cons: 22.44%
EastbourneConsLDLikely LDVictory chances: LD: 76.40%; Cons: 17.74%
EastleighConsLDToss-up LDVictory chances: LD: 47.66%; Cons: 37.11%
Edinburgh East and MusselburghSNPLabLean LabVictory chances: Lab: 57.90%; SNP: 35.80%
Edinburgh North and LeithSNPLabLean LabVictory chances: Lab: 60.23%; SNP: 31.30%
Edinburgh SouthLabLabLikely LabVictory chances: Lab: 85.54%
Edinburgh South WestSNPLabLean LabVictory chances: Lab: 64.25%; SNP: 25.91%
Edinburgh WestLDLDLikely LDVictory chances: LD: 78.79%; SNP: 11.18%
Edmonton and Winchmore HillLabLabLikely LabVictory chances: Lab: 80.89%; Cons: 11.52%
Ellesmere Port and BromboroughLabLabLikely LabVictory chances: Lab: 89.16%
Eltham and ChislehurstConsLabLean LabVictory chances: Lab: 67.39%; Cons: 22.28%
Ely and East CambridgeshireConsLDToss-up LDVictory chances: LD: 45.34%; Cons: 34.85%; Lab: 12.88%
Enfield NorthLabLabLikely LabVictory chances: Lab: 79.93%; Cons: 12.84%
Epping ForestConsConsLean ConsVictory chances: Cons: 60.69%; Lab: 30.65%
Epsom and EwellConsLDToss-up LDVictory chances: LD: 44.98%; Cons: 40.12%
ErewashConsLabLean LabVictory chances: Lab: 60.26%; Cons: 25.63%; Ref: 11.93%
Erith and ThamesmeadLabLabLikely LabVictory chances: Lab: 86.13%
Esher and WaltonConsLDLean LDVictory chances: LD: 66.45%; Cons: 30.34%
ExeterLabLabLean LabVictory chances: Lab: 72.72%
Exmouth and Exeter EastConsConsToss-up ConsVictory chances: Cons: 39.55%; Lab: 31.39%; LD: 21.41%
FalkirkSNPLabLean LabVictory chances: Lab: 66.13%; SNP: 28.31%
Fareham and WaterloovilleConsConsLean ConsVictory chances: Cons: 53.81%; Lab: 19.65%; Ref: 14.55%; LD: 11.45%
Farnham and BordonConsConsToss-up ConsVictory chances: Cons: 42.57%; LD: 41.81%
Faversham and Mid KentConsConsToss-up ConsVictory chances: Cons: 45.94%; Lab: 34.06%; Ref: 14.43%
Feltham and HestonLabLabLean LabVictory chances: Lab: 68.80%; Cons: 17.81%
Filton and Bradley StokeConsLabLean LabVictory chances: Lab: 66.68%; Cons: 23.45%
Finchley and Golders GreenConsLabLean LabVictory chances: Lab: 60.24%; Cons: 35.20%
Folkestone and HytheConsLabToss-up LabVictory chances: Lab: 45.18%; Cons: 28.33%; Ref: 23.03%
Forest of DeanConsLabToss-up LabVictory chances: Lab: 41.75%; Cons: 39.59%; Ref: 13.46%
Frome and East SomersetConsLDLean LDVictory chances: LD: 59.93%; Cons: 20.88%
FyldeConsConsToss-up ConsVictory chances: Cons: 46.45%; Lab: 36.95%; Ref: 12.68%
GainsboroughConsConsToss-up ConsVictory chances: Cons: 45.34%; Lab: 29.40%; Ref: 19.58%
Gateshead Central and WhickhamLabLabLean LabVictory chances: Lab: 71.03%; Ref: 17.08%
GedlingConsLabLean LabVictory chances: Lab: 72.66%; Cons: 16.07%
Gillingham and RainhamConsLabLean LabVictory chances: Lab: 55.36%; Cons: 28.21%; Ref: 14.14%
Glasgow EastSNPLabLean LabVictory chances: Lab: 63.82%; SNP: 31.41%
Glasgow NorthSNPLabLean LabVictory chances: Lab: 64.94%; SNP: 28.60%
Glasgow North EastSNPLabLean LabVictory chances: Lab: 64.53%; SNP: 31.78%
Glasgow SouthSNPLabLean LabVictory chances: Lab: 61.39%; SNP: 31.88%
Glasgow South WestSNPLabLean LabVictory chances: Lab: 61.23%; SNP: 34.68%
Glasgow WestSNPLabLean LabVictory chances: Lab: 66.66%; SNP: 28.69%
Glastonbury and SomertonConsLDLean LDVictory chances: LD: 61.37%; Cons: 29.05%
Glenrothes and Mid FifeSNPLabLean LabVictory chances: Lab: 56.75%; SNP: 39.57%
GloucesterConsLabLean LabVictory chances: Lab: 51.88%; Cons: 33.28%
Godalming and AshConsConsLean ConsVictory chances: Cons: 51.58%; LD: 45.64%
Goole and PocklingtonConsConsLean ConsVictory chances: Cons: 51.51%; Lab: 32.14%; Ref: 13.29%
Gordon and BuchanConsConsToss-up ConsVictory chances: Cons: 40.12%; SNP: 35.49%; LD: 14.74%
Gorton and DentonLabLabLikely LabVictory chances: Lab: 81.70%
GosportConsConsLean ConsVictory chances: Cons: 59.25%; Lab: 26.14%; Ref: 11.36%
GowerLabLabLean LabVictory chances: Lab: 67.32%; Cons: 15.10%; Ref: 12.06%
Grantham and BourneConsConsLean ConsVictory chances: Cons: 56.69%; Lab: 26.04%; Ref: 14.81%
GraveshamConsLabLean LabVictory chances: Lab: 50.96%; Cons: 34.50%; Ref: 13.03%
Great Grimsby and CleethorpesConsLabLean LabVictory chances: Lab: 52.70%; Ref: 27.27%; Cons: 19.42%
Great YarmouthConsRefToss-up RefVictory chances: Ref: 44.47%; Lab: 32.50%; Cons: 22.10%
Greenwich and WoolwichLabLabLikely LabVictory chances: Lab: 85.57%
GuildfordConsLDLean LDVictory chances: LD: 70.46%; Cons: 24.29%
Hackney North and Stoke NewingtonLabLabLikely LabVictory chances: Lab: 84.52%; Green: 12.81%
Hackney South and ShoreditchLabLabLikely LabVictory chances: Lab: 87.16%; Green: 11.37%
HalesowenConsLabLean LabVictory chances: Lab: 54.43%; Cons: 27.59%; Ref: 15.73%
HalifaxLabLabLean LabVictory chances: Lab: 61.60%; Ref: 16.95%; Cons: 13.77%
Hamble ValleyConsConsLean ConsVictory chances: Cons: 52.88%; LD: 26.52%; Lab: 12.00%
Hamilton and Clyde ValleySNPLabLean LabVictory chances: Lab: 69.16%; SNP: 24.44%
Hammersmith and ChiswickLabLabLikely LabVictory chances: Lab: 81.43%; Cons: 10.51%
Hampstead and HighgateLabLabLikely LabVictory chances: Lab: 77.84%; Cons: 10.47%
Harborough, Oadby and WigstonConsConsToss-up ConsVictory chances: Cons: 46.53%; Lab: 42.52%
HarlowConsLabToss-up LabVictory chances: Lab: 46.15%; Cons: 37.91%; Ref: 14.53%
Harpenden and BerkhamstedConsLDLean LDVictory chances: LD: 68.59%; Cons: 27.75%
Harrogate and KnaresboroughConsLDLean LDVictory chances: LD: 61.85%; Cons: 32.23%
Harrow EastConsConsLean ConsVictory chances: Cons: 72.65%; Lab: 24.83%
Harrow WestLabLabLean LabVictory chances: Lab: 63.36%; Cons: 31.10%
HartlepoolLabLabLean LabVictory chances: Lab: 67.61%; Ref: 17.34%; Cons: 14.50%
Harwich and North EssexConsConsToss-up ConsVictory chances: Cons: 42.55%; Lab: 38.64%; Ref: 16.01%
Hastings and RyeConsLabLean LabVictory chances: Lab: 66.48%; Cons: 18.56%
HavantConsConsToss-up ConsVictory chances: Cons: 37.09%; Lab: 36.23%; Ref: 22.82%
Hayes and HarlingtonLabLabLikely LabVictory chances: Lab: 78.99%; Cons: 15.55%
Hazel GroveConsLDLean LDVictory chances: LD: 54.31%; Lab: 24.41%; Cons: 11.80%
Hemel HempsteadConsLabLean LabVictory chances: Lab: 52.30%; Cons: 28.32%; Ref: 13.29%
HendonConsLabLean ConsVictory chances: Cons: 52.52%; Lab: 43.37%
Henley and ThameConsLDLean LDVictory chances: LD: 66.03%; Cons: 28.59%
Hereford and South HerefordshireConsConsToss-up ConsVictory chances: Cons: 41.59%; Lab: 33.24%; Ref: 16.81%
Herne Bay and SandwichConsConsToss-up LabVictory chances: Lab: 40.77%; Cons: 40.41%; Ref: 15.73%
Hertford and StortfordConsLabLean LabVictory chances: Lab: 54.78%; Cons: 30.50%
HertsmereConsConsLean ConsVictory chances: Cons: 63.08%; Lab: 27.77%
HexhamConsLabLean LabVictory chances: Lab: 58.12%; Cons: 40.41%
Heywood and Middleton NorthLabLabLean LabVictory chances: Lab: 58.80%; Ref: 21.50%; Cons: 12.44%
High PeakConsLabLean LabVictory chances: Lab: 67.12%; Cons: 25.09%
Hinckley and BosworthConsConsToss-up ConsVictory chances: Cons: 44.51%; LD: 27.84%; Lab: 14.92%; Ref: 12.32%
HitchinConsLabLean LabVictory chances: Lab: 69.28%; Cons: 22.22%
Holborn and St PancrasLabLabLikely LabVictory chances: Lab: 76.70%; Ind: 14.41%
Honiton and SidmouthConsLDLean LDVictory chances: LD: 58.15%; Cons: 35.85%
Hornchurch and UpminsterConsConsToss-up ConsVictory chances: Cons: 33.65%; Lab: 33.01%; Ref: 31.04%
Hornsey and Friern BarnetLabLabLikely LabVictory chances: Lab: 86.57%
HorshamConsLDLean LDVictory chances: LD: 54.16%; Cons: 36.66%
Houghton and Sunderland SouthLabLabLean LabVictory chances: Lab: 70.12%; Ref: 22.02%
Hove and PortsladeLabLabLikely LabVictory chances: Lab: 82.95%
HuddersfieldLabLabLean LabVictory chances: Lab: 60.19%; Green: 22.82%
HuntingdonConsConsLean ConsVictory chances: Cons: 51.66%; Lab: 34.07%
HyndburnConsLabToss-up LabVictory chances: Lab: 43.39%; Cons: 31.12%; Ref: 16.33%
Ilford NorthLabLabToss-up LabVictory chances: Lab: 46.27%; Ind: 34.00%; Cons: 16.82%
Ilford SouthLabLabLean LabVictory chances: Lab: 62.18%; Ind: 23.71%
Inverclyde and Renfrewshire WestSNPLabLean LabVictory chances: Lab: 64.02%; SNP: 32.51%
Inverness, Skye and West Ross-shireSNPLDLean LDVictory chances: LD: 53.09%; SNP: 39.13%
IpswichConsLabLean LabVictory chances: Lab: 66.99%; Cons: 21.23%
Isle of Wight EastConsConsToss-up ConsVictory chances: Cons: 41.16%; Ref: 20.50%; Green: 17.38%; Lab: 16.06%
Isle of Wight WestConsLabLean LabVictory chances: Lab: 55.75%; Cons: 30.94%; Ref: 10.25%
Islington NorthLabIndLean IndVictory chances: Ind: 70.38%; Lab: 27.87%
Islington South and FinsburyLabLabLikely LabVictory chances: Lab: 83.56%; Green: 10.15%
Jarrow and Gateshead EastLabLabLikely LabVictory chances: Lab: 75.55%; Ref: 20.83%
Keighley and IlkleyConsConsLean ConsVictory chances: Cons: 50.87%; Lab: 44.83%
Kenilworth and SouthamConsConsLean ConsVictory chances: Cons: 55.24%; Lab: 20.60%; LD: 16.95%
Kensington and BayswaterLabLabLean LabVictory chances: Lab: 54.32%; Cons: 40.40%
KetteringConsLabToss-up LabVictory chances: Lab: 48.90%; Cons: 34.79%
Kilmarnock and LoudounSNPLabLean LabVictory chances: Lab: 58.94%; SNP: 36.39%
Kingston and SurbitonLDLDLikely LDVictory chances: LD: 81.10%
Kingston upon Hull EastLabLabLean LabVictory chances: Lab: 59.21%; Ref: 33.04%
Kingston upon Hull North and CottinghamLabLabLikely LabVictory chances: Lab: 75.92%; Ref: 14.66%
Kingston upon Hull West and HaltempriceConsLabLean LabVictory chances: Lab: 68.56%; Ref: 18.88%; Cons: 10.74%
Kingswinford and South StaffordshireConsConsLean ConsVictory chances: Cons: 57.12%; Lab: 23.55%; Ref: 17.97%
KnowsleyLabLabSafe LabVictory chances: Lab: 91.63%
Lancaster and WyreConsLabLean LabVictory chances: Lab: 66.90%; Cons: 19.39%
Leeds Central and HeadingleyLabLabLikely LabVictory chances: Lab: 77.60%; Green: 16.83%
Leeds EastLabLabLean LabVictory chances: Lab: 71.63%; Ref: 12.70%; Cons: 12.10%
Leeds North EastLabLabLikely LabVictory chances: Lab: 83.32%
Leeds North WestConsLabLean LabVictory chances: Lab: 70.29%; Cons: 19.09%
Leeds SouthLabLabLikely LabVictory chances: Lab: 80.69%; Green: 11.66%
Leeds South West and MorleyConsLabLean LabVictory chances: Lab: 62.36%; Cons: 20.39%; Ref: 15.06%
Leeds West and PudseyLabLabLikely LabVictory chances: Lab: 81.10%
Leicester EastLabConsLean ConsVictory chances: Cons: 55.45%; Lab: 22.39%; LD: 10.36%
Leicester SouthLabIndLean IndVictory chances: Ind: 51.72%; Lab: 38.71%
Leicester WestLabLabLean LabVictory chances: Lab: 69.79%; Cons: 14.51%
Leigh and AthertonConsLabLean LabVictory chances: Lab: 70.67%; Ref: 20.21%
LewesConsLDLikely LDVictory chances: LD: 77.27%; Cons: 17.19%
Lewisham EastLabLabLikely LabVictory chances: Lab: 87.48%
Lewisham NorthLabLabLikely LabVictory chances: Lab: 86.04%; Green: 11.23%
Lewisham West and East DulwichLabLabLikely LabVictory chances: Lab: 89.81%
Leyton and WansteadLabLabLikely LabVictory chances: Lab: 77.85%; Green: 10.13%
LichfieldConsLabToss-up ConsVictory chances: Cons: 42.95%; Lab: 38.44%; Ref: 15.77%
LincolnConsLabLean LabVictory chances: Lab: 60.13%; Cons: 23.18%; Ref: 13.97%
Liverpool GarstonLabLabSafe LabVictory chances: Lab: 91.60%
Liverpool RiversideLabLabSafe LabVictory chances: Lab: 90.91%
Liverpool WaltonLabLabSafe LabVictory chances: Lab: 94.88%
Liverpool WavertreeLabLabLikely LabVictory chances: Lab: 86.37%
Liverpool West DerbyLabLabSafe LabVictory chances: Lab: 94.49%
LivingstonSNPLabLean LabVictory chances: Lab: 57.96%; SNP: 36.17%
LlanelliLabLabToss-up LabVictory chances: Lab: 41.07%; Ref: 29.92%; PC: 23.77%
Lothian EastSNPLabLean LabVictory chances: Lab: 74.62%; SNP: 17.49%
LoughboroughConsLabLean LabVictory chances: Lab: 53.85%; Cons: 30.85%; Ref: 12.21%
Louth and HorncastleConsConsLean ConsVictory chances: Cons: 53.96%; Ref: 24.51%; Lab: 18.99%
LowestoftConsLabToss-up LabVictory chances: Lab: 42.95%; Cons: 33.69%; Ref: 21.09%
Luton NorthLabLabLean LabVictory chances: Lab: 61.37%; Cons: 19.57%
Luton South and South BedfordshireLabLabLean LabVictory chances: Lab: 63.00%; Cons: 14.83%
MacclesfieldConsLabLean LabVictory chances: Lab: 69.27%; Cons: 25.40%
MaidenheadConsLDLean LDVictory chances: LD: 58.66%; Cons: 37.00%
Maidstone and MallingConsConsToss-up ConsVictory chances: Cons: 42.59%; Lab: 33.33%; Ref: 13.43%
MakerfieldLabLabLean LabVictory chances: Lab: 69.90%; Ref: 24.78%
MaldonConsConsLean ConsVictory chances: Cons: 57.54%; Ref: 22.00%; Lab: 13.60%
Manchester CentralLabLabLikely LabVictory chances: Lab: 86.27%
Manchester RusholmeLabLabLean LabVictory chances: Lab: 73.97%; Green: 18.92%
Manchester WithingtonLabLabLikely LabVictory chances: Lab: 82.91%
MansfieldConsLabLean LabVictory chances: Lab: 57.20%; Cons: 26.50%; Ref: 15.74%
Melksham and DevizesConsLDLean LDVictory chances: LD: 55.52%; Cons: 35.55%
Melton and SystonConsConsLean ConsVictory chances: Cons: 53.34%; Lab: 28.93%; Ref: 13.63%
Meriden and Solihull EastConsConsToss-up ConsVictory chances: Cons: 47.61%; Lab: 30.86%; Ref: 17.17%
Merthyr Tydfil and AberdareLabLabLean LabVictory chances: Lab: 70.30%; Ref: 20.89%
Mid and South PembrokeshireConsLabLean LabVictory chances: Lab: 53.59%; Cons: 31.78%; Ref: 11.79%
Mid BedfordshireConsConsToss-up LabVictory chances: Lab: 41.48%; Cons: 40.36%; Ref: 13.50%
Mid BuckinghamshireConsConsLean ConsVictory chances: Cons: 55.54%; LD: 25.21%; Lab: 11.29%
Mid CheshireConsLabLean LabVictory chances: Lab: 70.21%; Cons: 14.78%; Ref: 13.02%
Mid DerbyshireConsLabToss-up ConsVictory chances: Cons: 42.60%; Lab: 40.28%; Ref: 13.72%
Mid Dorset and North PooleConsLDLean LDVictory chances: LD: 53.75%; Cons: 43.37%
Mid DunbartonshireSNPLDLean LDVictory chances: LD: 66.93%; SNP: 18.46%; Lab: 12.93%
Mid LeicestershireConsConsToss-up ConsVictory chances: Cons: 44.46%; Lab: 40.00%; Ref: 13.03%
Mid NorfolkConsConsToss-up ConsVictory chances: Cons: 43.55%; Lab: 37.79%; Ref: 15.14%
Mid SussexConsLDLean LDVictory chances: LD: 58.17%; Cons: 27.47%; Lab: 10.14%
Middlesbrough and Thornaby EastLabLabLikely LabVictory chances: Lab: 75.99%; Ref: 12.98%
Middlesbrough South and East ClevelandConsLabLean ConsVictory chances: Cons: 50.62%; Lab: 47.62%
MidlothianSNPLabLean LabVictory chances: Lab: 66.62%; SNP: 28.89%
Milton Keynes CentralConsLabLean LabVictory chances: Lab: 67.82%; Cons: 22.24%
Milton Keynes NorthConsLabLean LabVictory chances: Lab: 58.81%; Cons: 31.19%
Mitcham and MordenLabLabLikely LabVictory chances: Lab: 85.42%
MonmouthshireConsLabLean LabVictory chances: Lab: 58.02%; Cons: 36.73%
Montgomeryshire and GlyndwrConsLabToss-up LabVictory chances: Lab: 44.44%; Ref: 22.94%; Cons: 14.26%
Moray West, Nairn and StrathspeySNPSNPToss-up SNPVictory chances: SNP: 47.46%; Cons: 34.81%; Lab: 12.12%
Morecambe and LunesdaleConsLabLean LabVictory chances: Lab: 59.18%; Cons: 28.69%
Motherwell, Wishaw and CarlukeSNPLabLean LabVictory chances: Lab: 63.13%; SNP: 33.66%
Na h-Eileanan an IarSNPLabLikely LabVictory chances: Lab: 79.46%; SNP: 14.40%
Neath and Swansea EastLabLabLean LabVictory chances: Lab: 61.93%; Ref: 25.09%
New Forest EastConsConsLean ConsVictory chances: Cons: 61.25%; Lab: 17.13%; Ref: 10.15%
New Forest WestConsConsToss-up ConsVictory chances: Cons: 44.62%; Lab: 27.96%; Ref: 13.95%; LD: 11.54%
NewarkConsConsLean ConsVictory chances: Cons: 54.58%; Lab: 37.20%
NewburyConsLDToss-up ConsVictory chances: Cons: 47.08%; LD: 46.67%
Newcastle upon Tyne Central and WestLabLabLikely LabVictory chances: Lab: 79.24%; Ref: 12.98%
Newcastle upon Tyne East and WallsendLabLabLikely LabVictory chances: Lab: 77.30%; Ref: 14.19%
Newcastle upon Tyne NorthLabLabLikely LabVictory chances: Lab: 81.92%
Newcastle-under-LymeConsLabLean LabVictory chances: Lab: 57.50%; Cons: 24.07%; Ref: 16.98%
Newport EastLabLabLean LabVictory chances: Lab: 68.42%; Ref: 14.88%; Cons: 12.20%
Newport West and IslwynLabLabLean LabVictory chances: Lab: 64.87%; Ref: 19.94%
Newton AbbotConsLDToss-up LDVictory chances: LD: 48.13%; Cons: 32.09%; Ref: 10.76%
Newton Aycliffe and SpennymoorConsLabLean LabVictory chances: Lab: 69.33%; Ref: 18.31%; Cons: 11.39%
Normanton and HemsworthLabLabLean LabVictory chances: Lab: 62.61%; Ref: 31.24%
North Ayrshire and ArranSNPLabLean LabVictory chances: Lab: 54.58%; SNP: 36.23%
North BedfordshireConsConsLean ConsVictory chances: Cons: 56.76%; Lab: 26.88%; Ref: 10.50%
North CornwallConsLDLean LDVictory chances: LD: 68.68%; Cons: 22.83%
North CotswoldsConsConsToss-up ConsVictory chances: Cons: 49.11%; LD: 29.86%; Lab: 12.41%
North DevonConsLDLean LDVictory chances: LD: 63.33%; Cons: 25.70%
North DorsetConsConsToss-up ConsVictory chances: Cons: 46.32%; LD: 40.74%
North DurhamLabLabLean LabVictory chances: Lab: 62.59%; Ref: 25.69%
North East CambridgeshireConsConsLean ConsVictory chances: Cons: 64.63%; Ref: 19.46%; Lab: 13.44%
North East DerbyshireConsLabToss-up LabVictory chances: Lab: 45.47%; Cons: 41.26%; Ref: 11.58%
North East FifeSNPLDLikely LDVictory chances: LD: 85.00%; SNP: 11.57%
North East HampshireConsLDToss-up ConsVictory chances: Cons: 49.45%; LD: 42.16%
North East HertfordshireConsLabToss-up LabVictory chances: Lab: 45.23%; Cons: 39.62%
North East Somerset and HanhamConsLabLean LabVictory chances: Lab: 61.45%; Cons: 27.28%
North HerefordshireConsGreenLean GreenVictory chances: Green: 66.15%; Cons: 25.98%
North NorfolkConsLDLean LDVictory chances: LD: 59.92%; Cons: 32.74%
North NorthumberlandConsLabLean LabVictory chances: Lab: 54.66%; Cons: 27.59%; Ref: 11.29%
North ShropshireConsLDLikely LDVictory chances: LD: 76.61%; Cons: 14.22%
North SomersetConsLabToss-up LabVictory chances: Lab: 44.13%; Cons: 43.97%
North Warwickshire and BedworthConsLabToss-up LabVictory chances: Lab: 46.93%; Cons: 27.31%; Ref: 24.86%
North West CambridgeshireConsLabToss-up LabVictory chances: Lab: 42.09%; Cons: 37.74%; Ref: 16.07%
North West EssexConsConsToss-up ConsVictory chances: Cons: 48.25%; Lab: 36.90%
North West HampshireConsConsToss-up ConsVictory chances: Cons: 47.18%; Lab: 34.77%
North West LeicestershireConsLabToss-up LabVictory chances: Lab: 44.96%; Cons: 40.05%; Ref: 13.12%
North West NorfolkConsConsLean ConsVictory chances: Cons: 50.40%; Lab: 22.88%; Ref: 17.57%
Northampton NorthConsLabLean LabVictory chances: Lab: 70.28%; Cons: 15.19%; Ref: 11.47%
Northampton SouthConsLabLean LabVictory chances: Lab: 50.77%; Cons: 32.55%; Ref: 12.87%
Norwich NorthConsLabLean LabVictory chances: Lab: 68.74%; Cons: 14.77%; Ref: 12.11%
Norwich SouthLabLabLean LabVictory chances: Lab: 73.48%; Green: 12.10%
Nottingham EastLabLabLikely LabVictory chances: Lab: 86.08%
Nottingham North and KimberleyLabLabLean LabVictory chances: Lab: 73.46%; Cons: 12.70%; Ref: 10.24%
Nottingham SouthLabLabLikely LabVictory chances: Lab: 77.57%
NuneatonConsLabLean LabVictory chances: Lab: 50.28%; Cons: 27.88%; Ref: 19.29%
Old Bexley and SidcupConsConsLean ConsVictory chances: Cons: 53.21%; Lab: 28.04%; Ref: 17.13%
Oldham East and SaddleworthLabLabLean LabVictory chances: Lab: 55.37%; Ref: 20.41%; Cons: 13.27%
Oldham West, Chadderton and RoytonLabLabLean LabVictory chances: Lab: 53.97%; Ind: 23.64%; Ref: 14.45%
Orkney and ShetlandLDLDLikely LDVictory chances: LD: 86.12%
OrpingtonConsConsLean ConsVictory chances: Cons: 53.17%; Lab: 28.02%; Ref: 13.53%
Ossett and Denby DaleConsLabLean LabVictory chances: Lab: 54.88%; Cons: 28.53%; Ref: 15.21%
Oxford EastLabLabLikely LabVictory chances: Lab: 84.62%
Oxford West and AbingdonLDLDLikely LDVictory chances: LD: 75.92%; Cons: 13.98%
Paisley and Renfrewshire NorthSNPLabLean LabVictory chances: Lab: 59.59%; SNP: 36.87%
Paisley and Renfrewshire SouthSNPLabLean LabVictory chances: Lab: 71.94%; SNP: 25.18%
PeckhamLabLabLikely LabVictory chances: Lab: 85.30%; Green: 11.42%
Pendle and ClitheroeConsLabToss-up LabVictory chances: Lab: 46.36%; Cons: 39.52%; Ref: 10.91%
Penistone and StocksbridgeConsLabLean LabVictory chances: Lab: 62.49%; Cons: 19.31%; Ref: 16.07%
Penrith and SolwayConsLabLean LabVictory chances: Lab: 59.05%; Cons: 27.20%
Perth and Kinross-shireSNPSNPLean SNPVictory chances: SNP: 52.22%; Cons: 32.00%; Lab: 12.34%
PeterboroughConsLabToss-up LabVictory chances: Lab: 47.19%; Cons: 38.02%
Plymouth Moor ViewConsLabToss-up LabVictory chances: Lab: 48.42%; Cons: 31.39%; Ref: 19.19%
Plymouth Sutton and DevonportLabLabLikely LabVictory chances: Lab: 79.58%
Pontefract, Castleford and KnottingleyLabLabLean LabVictory chances: Lab: 70.06%; Ref: 23.80%
PontypriddLabLabLean LabVictory chances: Lab: 70.27%; Ref: 15.64%
PooleConsLabToss-up LabVictory chances: Lab: 45.76%; Cons: 33.81%; Ref: 12.81%
Poplar and LimehouseLabLabLean LabVictory chances: Lab: 74.79%
Portsmouth NorthConsLabToss-up LabVictory chances: Lab: 41.75%; Cons: 38.33%; Ref: 17.20%
Portsmouth SouthLabLabLikely LabVictory chances: Lab: 80.20%
PrestonLabLabLean LabVictory chances: Lab: 59.29%; Ind: 20.81%
PutneyLabLabLean LabVictory chances: Lab: 73.69%; Cons: 18.60%
Queen's Park and Maida ValeLabLabLikely LabVictory chances: Lab: 84.52%
Rawmarsh and ConisbroughLabLabLean LabVictory chances: Lab: 72.97%; Ref: 19.95%
Rayleigh and WickfordConsConsLean ConsVictory chances: Cons: 55.27%; Lab: 22.56%; Ref: 18.75%
Reading CentralLabLabLean LabVictory chances: Lab: 74.26%; Cons: 13.52%
Reading West and Mid BerkshireConsLabToss-up LabVictory chances: Lab: 43.39%; Cons: 42.04%
RedcarConsLabLean LabVictory chances: Lab: 54.55%; Cons: 35.77%
RedditchConsLabToss-up LabVictory chances: Lab: 45.57%; Cons: 37.35%; Ref: 15.13%
ReigateConsConsLean ConsVictory chances: Cons: 52.60%; Lab: 29.51%
Rhondda and OgmoreLabLabLean LabVictory chances: Lab: 70.17%; Ref: 20.13%
Ribble ValleyConsLabToss-up LabVictory chances: Lab: 47.96%; Cons: 39.20%
Richmond and NorthallertonConsConsLean ConsVictory chances: Cons: 73.96%; Lab: 15.76%
Richmond ParkLDLDLikely LDVictory chances: LD: 84.17%; Cons: 11.70%
RochdaleLabLabToss-up LabVictory chances: Lab: 45.24%; Other: 33.91%; Ref: 13.82%
Rochester and StroodConsLabLean LabVictory chances: Lab: 51.96%; Cons: 26.32%; Ref: 19.98%
RomfordConsConsToss-up ConsVictory chances: Cons: 47.88%; Lab: 34.85%; Ref: 15.46%
Romsey and Southampton NorthConsConsLean ConsVictory chances: Cons: 55.03%; LD: 36.86%
Rossendale and DarwenConsLabLean LabVictory chances: Lab: 60.12%; Cons: 22.41%; Ref: 16.26%
Rother ValleyConsLabToss-up ConsVictory chances: Cons: 45.76%; Lab: 44.72%
RotherhamLabLabLean LabVictory chances: Lab: 62.27%; Ref: 33.24%
RugbyConsLabLean LabVictory chances: Lab: 58.00%; Cons: 29.47%
Ruislip, Northwood and PinnerConsConsLean ConsVictory chances: Cons: 59.08%; Lab: 33.86%
Runcorn and HelsbyLabLabLikely LabVictory chances: Lab: 80.19%; Ref: 10.52%
Runnymede and WeybridgeConsConsLean ConsVictory chances: Cons: 58.80%; LD: 17.79%; Lab: 17.29%
RushcliffeConsLabLean LabVictory chances: Lab: 57.57%; Cons: 35.06%
RutherglenSNPLabLean LabVictory chances: Lab: 68.55%; SNP: 27.96%
Rutland and StamfordConsConsLean ConsVictory chances: Cons: 68.28%; Lab: 18.61%
SalfordLabLabLikely LabVictory chances: Lab: 85.21%
SalisburyConsConsToss-up ConsVictory chances: Cons: 40.14%; Lab: 31.15%; LD: 24.41%
Scarborough and WhitbyConsLabLean LabVictory chances: Lab: 53.82%; Cons: 28.48%; Ref: 16.22%
ScunthorpeConsLabLean LabVictory chances: Lab: 59.24%; Cons: 23.72%; Ref: 16.24%
Sefton CentralLabLabLikely LabVictory chances: Lab: 81.32%; Cons: 11.32%
SelbyConsLabLean LabVictory chances: Lab: 68.00%; Cons: 18.72%; Ref: 12.13%
SevenoaksConsConsLean ConsVictory chances: Cons: 50.12%; LD: 27.71%; Ref: 13.96%
Sheffield Brightside and HillsboroughLabLabLikely LabVictory chances: Lab: 81.09%
Sheffield CentralLabLabLikely LabVictory chances: Lab: 75.40%; Green: 20.79%
Sheffield HallamLabLabLean LabVictory chances: Lab: 62.51%; LD: 31.09%
Sheffield HeeleyLabLabLikely LabVictory chances: Lab: 84.31%
Sheffield South EastLabLabLikely LabVictory chances: Lab: 83.65%
Sherwood ForestConsLabLean LabVictory chances: Lab: 51.55%; Cons: 28.30%; Ref: 18.58%
ShipleyConsLabLean LabVictory chances: Lab: 65.62%; Cons: 25.86%
ShrewsburyConsLabLean LabVictory chances: Lab: 68.06%; Cons: 18.16%
Sittingbourne and SheppeyConsLabToss-up LabVictory chances: Lab: 37.39%; Cons: 30.73%; Ref: 27.26%
Skipton and RiponConsConsToss-up ConsVictory chances: Cons: 47.97%; Lab: 38.37%
Sleaford and North HykehamConsConsToss-up ConsVictory chances: Cons: 47.57%; Lab: 32.36%; Ref: 16.62%
SloughLabLabToss-up LabVictory chances: Lab: 49.64%; Other: 30.71%; Cons: 15.23%
SmethwickLabLabLikely LabVictory chances: Lab: 78.22%
Solihull West and ShirleyConsConsLean ConsVictory chances: Cons: 51.17%; Lab: 26.38%; LD: 10.21%; Ref: 10.14%
South Basildon and East ThurrockConsRefToss-up RefVictory chances: Ref: 34.96%; Lab: 31.71%; Cons: 31.51%
South CambridgeshireConsLDLean LDVictory chances: LD: 72.31%; Cons: 20.60%
South CotswoldsConsLDLean LDVictory chances: LD: 57.92%; Cons: 36.53%
South DerbyshireConsLabLean LabVictory chances: Lab: 55.90%; Cons: 28.95%; Ref: 13.22%
South DevonConsLDLean LDVictory chances: LD: 62.38%; Cons: 32.01%
South DorsetConsLabToss-up LabVictory chances: Lab: 44.49%; Cons: 36.22%
South East CornwallConsLabToss-up LabVictory chances: Lab: 39.83%; Cons: 35.03%; Ref: 14.12%; LD: 10.28%
South Holland and The DeepingsConsConsLean ConsVictory chances: Cons: 59.02%; Ref: 22.04%; Lab: 13.27%
South LeicestershireConsConsLean ConsVictory chances: Cons: 50.10%; Lab: 25.57%; Ref: 15.69%
South NorfolkConsLabLean LabVictory chances: Lab: 51.30%; Cons: 31.83%
South NorthamptonshireConsConsLean ConsVictory chances: Cons: 53.74%; Lab: 28.99%; Ref: 12.28%
South RibbleConsLabLean LabVictory chances: Lab: 64.85%; Cons: 22.87%; Ref: 10.47%
South ShieldsLabLabLean LabVictory chances: Lab: 61.20%; Ref: 22.42%
South ShropshireConsConsToss-up ConsVictory chances: Cons: 41.58%; LD: 38.62%; Ref: 11.26%
South SuffolkConsConsToss-up ConsVictory chances: Cons: 49.76%; Lab: 27.89%; Ref: 14.16%
South West DevonConsConsToss-up ConsVictory chances: Cons: 48.72%; Lab: 35.02%; Ref: 11.06%
South West HertfordshireConsConsToss-up ConsVictory chances: Cons: 46.85%; LD: 25.39%; Lab: 17.12%
South West NorfolkConsLabToss-up LabVictory chances: Lab: 38.28%; Cons: 31.16%; Ref: 20.04%
South West WiltshireConsConsToss-up ConsVictory chances: Cons: 46.75%; Lab: 28.28%; Ref: 14.72%
Southampton ItchenConsLabLean LabVictory chances: Lab: 66.81%; Cons: 20.27%
Southampton TestLabLabLean LabVictory chances: Lab: 71.39%; Cons: 14.36%
Southend East and RochfordConsLabLean LabVictory chances: Lab: 59.09%; Cons: 25.12%; Ref: 12.87%
Southend West and LeighConsLabLean LabVictory chances: Lab: 52.39%; Cons: 32.77%; Ref: 11.22%
Southgate and Wood GreenLabLabLikely LabVictory chances: Lab: 85.41%
SouthportConsLabLean LabVictory chances: Lab: 56.43%; Cons: 24.85%; Ref: 10.84%
SpelthorneConsConsToss-up ConsVictory chances: Cons: 40.25%; Lab: 30.45%; LD: 15.05%; Ref: 13.07%
Spen ValleyConsLabLean LabVictory chances: Lab: 50.66%; Cons: 24.51%; Ref: 22.14%
St AlbansLDLDLikely LDVictory chances: LD: 86.90%
St Austell and NewquayConsLabLean LabVictory chances: Lab: 51.11%; Cons: 30.98%; Ref: 13.73%
St Helens NorthLabLabLikely LabVictory chances: Lab: 82.75%; Ref: 11.13%
St Helens South and WhistonLabLabLikely LabVictory chances: Lab: 80.94%; Ref: 11.67%
St IvesConsLDLikely LDVictory chances: LD: 81.57%; Cons: 12.53%
St Neots and Mid CambridgeshireConsLDLean LDVictory chances: LD: 56.08%; Cons: 30.55%
StaffordConsLabLean LabVictory chances: Lab: 53.77%; Cons: 32.30%; Ref: 12.18%
Staffordshire MoorlandsConsConsToss-up LabVictory chances: Lab: 40.75%; Cons: 38.08%; Ref: 19.92%
Stalybridge and HydeLabLabLean LabVictory chances: Lab: 63.65%; Ref: 17.41%; Cons: 15.78%
StevenageConsLabLean LabVictory chances: Lab: 62.43%; Cons: 22.37%; Ref: 10.57%
Stirling and StrathallanSNPLabToss-up SNPVictory chances: SNP: 43.29%; Lab: 40.31%; Cons: 12.85%
StockportLabLabLikely LabVictory chances: Lab: 81.19%
Stockton NorthLabLabLean LabVictory chances: Lab: 69.13%; Cons: 15.42%; Ref: 14.32%
Stockton WestConsConsLean ConsVictory chances: Cons: 51.39%; Lab: 40.21%
Stoke-on-Trent CentralConsLabLean LabVictory chances: Lab: 65.71%; Ref: 21.48%; Cons: 10.21%
Stoke-on-Trent NorthConsLabLean LabVictory chances: Lab: 62.91%; Cons: 19.74%; Ref: 16.46%
Stoke-on-Trent SouthConsLabToss-up LabVictory chances: Lab: 43.94%; Cons: 38.49%; Ref: 16.46%
Stone, Great Wyrley and PenkridgeConsConsLean ConsVictory chances: Cons: 62.49%; Lab: 34.13%
StourbridgeConsLabToss-up LabVictory chances: Lab: 44.09%; Cons: 39.37%; Ref: 14.76%
Stratford and BowLabLabLikely LabVictory chances: Lab: 82.93%; Green: 10.52%
Stratford-on-AvonConsLDLean LDVictory chances: LD: 61.80%; Cons: 29.38%
Streatham and Croydon NorthLabLabLikely LabVictory chances: Lab: 78.60%; Green: 11.11%
Stretford and UrmstonLabLabLikely LabVictory chances: Lab: 79.70%
StroudConsLabLean LabVictory chances: Lab: 64.61%; Cons: 25.75%
Suffolk CoastalConsLabToss-up ConsVictory chances: Cons: 42.93%; Lab: 37.51%
Sunderland CentralLabLabLean LabVictory chances: Lab: 58.14%; Ref: 28.81%
Surrey HeathConsLDLean LDVictory chances: LD: 63.70%; Cons: 29.29%
Sussex WealdConsConsLean ConsVictory chances: Cons: 56.49%; LD: 15.87%; Lab: 12.43%; Ref: 12.22%
Sutton and CheamConsLDToss-up LDVictory chances: LD: 48.99%; Cons: 32.66%; Lab: 11.25%
Sutton ColdfieldConsConsToss-up ConsVictory chances: Cons: 48.78%; Lab: 40.45%
Swansea WestLabLabLean LabVictory chances: Lab: 67.87%; Ref: 12.96%
Swindon NorthConsLabLean LabVictory chances: Lab: 51.65%; Cons: 34.35%; Ref: 12.18%
Swindon SouthConsLabLean LabVictory chances: Lab: 70.71%; Cons: 22.71%
TamworthConsLabToss-up LabVictory chances: Lab: 42.95%; Cons: 34.41%; Ref: 21.88%
TattonConsConsToss-up LabVictory chances: Lab: 46.83%; Cons: 44.74%
Taunton and WellingtonConsLDLean LDVictory chances: LD: 71.10%; Cons: 17.64%
TelfordConsLabLean LabVictory chances: Lab: 65.34%; Ref: 19.79%; Cons: 13.45%
TewkesburyConsLDLean LDVictory chances: LD: 63.69%; Cons: 27.74%
The WrekinConsConsToss-up LabVictory chances: Lab: 42.24%; Cons: 39.49%; Ref: 13.79%
Thirsk and MaltonConsConsLean ConsVictory chances: Cons: 61.27%; Lab: 20.79%; Ref: 11.40%
Thornbury and YateConsLDLean LDVictory chances: LD: 55.83%; Cons: 33.80%
ThurrockConsLabLean LabVictory chances: Lab: 62.74%; Ref: 19.23%; Cons: 16.84%
Tipton and WednesburyConsLabLean LabVictory chances: Lab: 50.68%; Cons: 25.54%; Ref: 22.23%
Tiverton and MineheadConsLDLean LDVictory chances: LD: 50.41%; Cons: 37.18%
TonbridgeConsConsLean ConsVictory chances: Cons: 70.55%; Lab: 11.99%
TootingLabLabLikely LabVictory chances: Lab: 85.72%
TorbayConsLDLean LDVictory chances: LD: 58.61%; Cons: 26.21%; Ref: 13.22%
TorfaenLabLabLean LabVictory chances: Lab: 66.02%; Ref: 16.91%; Cons: 12.67%
Torridge and TavistockConsConsToss-up ConsVictory chances: Cons: 47.62%; LD: 20.79%; Lab: 19.28%; Ref: 11.51%
TottenhamLabLabLikely LabVictory chances: Lab: 89.68%
Truro and FalmouthConsLabLean LabVictory chances: Lab: 65.34%; Cons: 23.25%
Tunbridge WellsConsLDLean LDVictory chances: LD: 63.67%; Cons: 27.60%
TwickenhamLDLDLikely LDVictory chances: LD: 83.40%
TynemouthLabLabLikely LabVictory chances: Lab: 80.32%; Cons: 10.92%
Uxbridge and South RuislipConsLabToss-up LabVictory chances: Lab: 48.05%; Cons: 43.55%
Vale of GlamorganConsLabLean LabVictory chances: Lab: 54.96%; Cons: 34.99%
Vauxhall and Camberwell GreenLabLabLikely LabVictory chances: Lab: 86.21%
Wakefield and RothwellConsLabLean LabVictory chances: Lab: 63.83%; Ref: 19.24%; Cons: 13.53%
WallaseyLabLabLikely LabVictory chances: Lab: 85.99%
Walsall and BloxwichConsLabToss-up LabVictory chances: Lab: 45.39%; Ind: 19.57%; Cons: 18.30%; Ref: 15.00%
WalthamstowLabLabLikely LabVictory chances: Lab: 85.02%; Green: 12.92%
Warrington NorthLabLabLean LabVictory chances: Lab: 65.42%; Ref: 21.13%; Cons: 10.72%
Warrington SouthLabLabLean LabVictory chances: Lab: 72.18%; Cons: 16.96%
Warwick and LeamingtonLabLabLean LabVictory chances: Lab: 73.26%; Cons: 16.65%
Washington and Gateshead SouthLabLabLean LabVictory chances: Lab: 67.71%; Ref: 26.90%
WatfordConsLabLean LabVictory chances: Lab: 56.30%; Cons: 23.27%; LD: 12.41%
Waveney ValleyConsGreenLean GreenVictory chances: Green: 54.87%; Cons: 32.86%
Weald of KentConsConsLean ConsVictory chances: Cons: 55.28%; Lab: 21.73%; Ref: 17.93%
Wellingborough and RushdenConsLabLean LabVictory chances: Lab: 56.83%; Cons: 24.95%; Ref: 16.34%
Wells and Mendip HillsConsLDLean LDVictory chances: LD: 71.86%; Cons: 20.39%
Welwyn HatfieldConsLabLean LabVictory chances: Lab: 61.43%; Cons: 30.49%
West Aberdeenshire and KincardineConsConsLean ConsVictory chances: Cons: 57.64%; SNP: 28.06%
West BromwichConsLabLean LabVictory chances: Lab: 73.39%; Cons: 13.14%; Ref: 11.36%
West DorsetConsLDLean LDVictory chances: LD: 62.88%; Cons: 35.30%
West DunbartonshireSNPLabLean LabVictory chances: Lab: 66.64%; SNP: 30.90%
West Ham and BecktonLabLabLean LabVictory chances: Lab: 72.41%; Other: 14.31%
West LancashireLabLabLikely LabVictory chances: Lab: 77.14%; Ref: 10.27%; Cons: 10.09%
West SuffolkConsConsToss-up ConsVictory chances: Cons: 42.16%; Lab: 34.00%; Ref: 18.26%
West WorcestershireConsConsLean ConsVictory chances: Cons: 57.35%; LD: 23.81%
Westmorland and LonsdaleConsLDSafe LDVictory chances: LD: 90.85%
Weston-super-MareConsLabLean LabVictory chances: Lab: 55.71%; Cons: 28.77%; Ref: 11.95%
Wetherby and EasingwoldConsConsLean ConsVictory chances: Cons: 62.11%; Lab: 26.31%
Whitehaven and WorkingtonConsLabLean LabVictory chances: Lab: 74.70%; Ref: 12.49%; Cons: 12.37%
Widnes and HalewoodLabLabLikely LabVictory chances: Lab: 89.19%
WiganLabLabLean LabVictory chances: Lab: 69.42%; Ref: 22.63%
WimbledonConsLDLean LDVictory chances: LD: 63.40%; Lab: 17.41%; Cons: 17.15%
WinchesterConsLDLean LDVictory chances: LD: 70.75%; Cons: 26.29%
WindsorConsConsLean ConsVictory chances: Cons: 52.31%; Lab: 24.49%; LD: 16.37%
Wirral WestLabLabLean LabVictory chances: Lab: 65.18%; Cons: 23.34%
WithamConsConsLean ConsVictory chances: Cons: 56.39%; Lab: 25.21%; Ref: 14.54%
WitneyConsLDLean LDVictory chances: LD: 55.74%; Cons: 37.45%
WokingConsLDLikely LDVictory chances: LD: 76.93%; Cons: 18.01%
WokinghamConsLDLean LDVictory chances: LD: 63.24%; Cons: 31.94%
Wolverhampton North EastConsLabLean LabVictory chances: Lab: 57.06%; Cons: 24.74%; Ref: 17.39%
Wolverhampton South EastLabLabLean LabVictory chances: Lab: 73.08%; Ref: 15.57%; Cons: 10.23%
Wolverhampton WestConsLabLean LabVictory chances: Lab: 68.08%; Cons: 24.27%
WorcesterConsLabLean LabVictory chances: Lab: 63.24%; Cons: 23.94%
Worsley and EcclesLabLabLean LabVictory chances: Lab: 69.74%; Ref: 18.87%
Worthing WestConsLabLean LabVictory chances: Lab: 54.42%; Cons: 36.75%
WrexhamConsLabLean LabVictory chances: Lab: 63.83%; Cons: 19.44%; Ref: 11.37%
WycombeConsLabLean LabVictory chances: Lab: 57.21%; Cons: 26.67%
Wyre ForestConsConsToss-up LabVictory chances: Lab: 41.48%; Cons: 36.31%; Ref: 19.18%
Wythenshawe and Sale EastLabLabLikely LabVictory chances: Lab: 83.84%
YeovilConsLDLikely LDVictory chances: LD: 75.73%; Cons: 15.76%
Ynys MônConsPCToss-up PCVictory chances: PC: 38.35%; Cons: 34.75%; Lab: 23.18%
York CentralLabLabLikely LabVictory chances: Lab: 86.78%
York OuterConsLabLean LabVictory chances: Lab: 58.74%; Cons: 30.90%