Projection set: Survation September 2026

Provider: Survation
Date: 2026-09-25
Fieldwork dates: Aug 20 - Sep 4
Provider links: Article Data
Full-size visualizations: Map, Sankey diagram

Seat distributions

DescriptionLabConsLDSNPRefGreenPCSFDUPSDLPUUPAllianceTUVYPRBIndOthern/aMajority
Per-seat winner27381704614948000000000019-52
Victory chance basis27285694015338000000000119-53
Provider distribution27285694015338000000000020-53

Visualisations

Flow counts

This counts how many seats followed a particular flow from party to party between 2019 (notionally), 2024 and the projected 2029 winner. This does not include by-elections or defections.
2019 result
(notional)
2024 resultProjectionCount
LabLabLab174
ConsLabLab90
ConsLabRef79
ConsConsCons67
ConsLDLD59
ConsConsRef51
SNPLabSNP35
LabLabRef15
ConsLabCons12
LDLDLD8
SNPSNPSNP7
LabIndLab4
ConsRefLab3
SNPLDLD3
LabLabPC3
ConsRefRef2
ConsGreenGreen2
ConsConsSNP2
ConsPCPC2
PCPCPC2
GreenGreenGreen1
LabGreenGreen1
LabIndRef1
LabLabCons1
LabConsCons1
ConsSNPSNP1
SNPSNPLab1
SNPLabLab1
SNPLDSNP1
ConsLDRef1
ConsLabPC1

All projected constituencies

Constituency2019 result
(notional)
2024 resultProjectionDetails
Aberafan MaestegLabLabToss-up LabVictory chances: Lab: 65%; Ref: 26%
Aberdeen NorthSNPSNPLean SNPVictory chances: SNP: 88%; Lab: 11%
Aberdeen SouthSNPSNPLean SNPVictory chances: SNP: 95%
Aberdeenshire North and Moray EastConsSNPToss-up SNPVictory chances: Ref: 1%; SNP: 77%
Airdrie and ShottsSNPLabLean SNPVictory chances: SNP: 72%; Lab: 7%
AldershotConsLabToss-up ConsVictory chances: Cons: 46%; Lab: 36%; Ref: 17%
Aldridge-BrownhillsConsConsLean RefVictory chances: Ref: 98%
Alloa and GrangemouthSNPLabLean SNPVictory chances: SNP: 67%; Ref: 10%; Lab: 23%
Altrincham and Sale WestConsLabLean LabVictory chances: Lab: 96%
Alyn and DeesideLabLabToss-up LabVictory chances: Lab: 84%; Ref: 16%
Amber ValleyConsLabLean RefVictory chances: Ref: 98%
Angus and Perthshire GlensSNPSNPLikely SNPVictory chances: SNP: 77%; Cons: 23%
Arbroath and Broughty FerrySNPSNPLikely SNPVictory chances: SNP: 99%
Argyll, Bute and South LochaberSNPSNPLikely SNPVictory chances: SNP: 75%; Ref: 1%
Arundel and South DownsConsConsLean ConsVictory chances: Cons: 89%; Ref: 10%
AshfieldConsRefToss-up LabVictory chances: Lab: 49%; Ref: 46%
AshfordConsLabToss-up RefVictory chances: Ref: 84%; Lab: 14%
Ashton-under-LyneLabLabToss-up LabVictory chances: Lab: 94%
AylesburyConsLabToss-up LabVictory chances: Lab: 53%; Cons: 36%; Ref: 10%
Ayr, Carrick and CumnockSNPLabLean SNPVictory chances: SNP: 92%
BanburyConsLabToss-up LabVictory chances: Lab: 92%
Bangor AberconwyConsLabToss-up LabVictory chances: Lab: 42%; Cons: 25%; PC: 23%
BarkingLabLabLikely LabVictory chances: Lab: 100%
Barnsley NorthLabLabToss-up LabVictory chances: Lab: 55%; Ref: 45%
Barnsley SouthLabLabToss-up RefVictory chances: Ref: 84%; Lab: 16%
Barrow and FurnessConsLabToss-up LabVictory chances: Lab: 56%; Ref: 44%
Basildon and BillericayConsConsToss-up RefVictory chances: Ref: 92%
BasingstokeConsLabToss-up LabVictory chances: Lab: 92%
BassetlawConsLabToss-up RefVictory chances: Ref: 78%; Lab: 22%
BathLDLDLean LDVictory chances: LD: 94%
Bathgate and LinlithgowSNPLabToss-up SNPVictory chances: SNP: 78%; Ref: 1%
BatterseaLabLabLean LabVictory chances: Lab: 85%; Cons: 15%
BeaconsfieldConsConsLean ConsVictory chances: Cons: 93%
Beckenham and PengeLabLabLikely LabVictory chances: Lab: 100%
BedfordLabLabLean LabVictory chances: Lab: 99%
Bermondsey and Old SouthwarkLabLabSafe LabVictory chances: Lab: 100%
Berwickshire, Roxburgh and SelkirkConsConsToss-up ConsVictory chances: SNP: 27%; Cons: 68%
Bethnal Green and StepneyLabLabSafe LabVictory chances: Lab: 100%
Beverley and HoldernessConsConsToss-up RefVictory chances: Ref: 55%; Cons: 29%; Lab: 15%
Bexhill and BattleConsConsToss-up ConsVictory chances: Cons: 53%; Ref: 43%
Bexleyheath and CrayfordConsLabToss-up RefVictory chances: Ref: 72%; Lab: 16%; Cons: 11%
Bicester and WoodstockConsLDLean LDVictory chances: LD: 98%
BirkenheadLabLabLean LabVictory chances: Lab: 90%; Ref: 10%
Birmingham EdgbastonLabLabLikely LabVictory chances: Lab: 100%
Birmingham ErdingtonLabLabToss-up LabVictory chances: Lab: 81%; Ref: 19%
Birmingham Hall Green and MoseleyLabLabLean LabVictory chances: Lab: 93%
Birmingham Hodge Hill and Solihull NorthLabLabToss-up LabVictory chances: Lab: 54%; Ref: 46%
Birmingham LadywoodLabLabSafe LabVictory chances: Lab: 100%
Birmingham NorthfieldConsLabToss-up LabVictory chances: Lab: 82%; Ref: 18%
Birmingham Perry BarrLabIndLean LabVictory chances: Lab: 75%; Ref: 21%
Birmingham Selly OakLabLabLikely LabVictory chances: Lab: 100%
Birmingham YardleyLabLabLean LabVictory chances: Lab: 89%; Ref: 11%
Bishop AucklandConsLabToss-up RefVictory chances: Ref: 75%; Lab: 25%
BlackburnLabIndToss-up LabVictory chances: Lab: 40%; Ref: 33%; Other: 27%
Blackley and Middleton SouthLabLabLikely LabVictory chances: Lab: 100%
Blackpool North and FleetwoodConsLabLean RefVictory chances: Ref: 99%
Blackpool SouthConsLabLean RefVictory chances: Ref: 94%
Blaenau Gwent and RhymneyLabLabToss-up RefVictory chances: Ref: 42%; Lab: 29%; PC: 29%
Blaydon and ConsettLabLabLean LabVictory chances: Lab: 100%
Blyth and AshingtonLabLabToss-up LabVictory chances: Lab: 88%; Ref: 12%
Bognor Regis and LittlehamptonConsConsToss-up RefVictory chances: Ref: 75%; Cons: 25%
BolsoverConsLabToss-up RefVictory chances: Ref: 93%
Bolton North EastConsLabToss-up LabVictory chances: Lab: 81%; Ref: 19%
Bolton South and WalkdenLabLabLean LabVictory chances: Lab: 94%
Bolton WestConsLabToss-up LabVictory chances: Lab: 90%; Ref: 10%
BootleLabLabSafe LabVictory chances: Lab: 100%
Boston and SkegnessConsRefLean RefVictory chances: Ref: 78%; Lab: 18%
Bournemouth EastConsLabToss-up LabVictory chances: Lab: 86%; Ref: 10%
Bournemouth WestConsLabToss-up LabVictory chances: Lab: 54%; Ref: 44%
BracknellConsLabToss-up ConsVictory chances: Cons: 60%; Lab: 40%
Bradford EastLabLabLean LabVictory chances: Lab: 89%; Ref: 10%
Bradford SouthLabLabToss-up RefVictory chances: Ref: 89%; Lab: 11%
Bradford WestLabLabLean LabVictory chances: Lab: 80%; Ref: 14%
BraintreeConsConsToss-up RefVictory chances: Ref: 64%; Cons: 36%
Brecon, Radnor and Cwm TaweConsLDToss-up RefVictory chances: Ref: 54%; Cons: 29%
Brent EastLabLabSafe LabVictory chances: Lab: 100%
Brent WestLabLabToss-up LabVictory chances: Lab: 57%; Cons: 43%
Brentford and IsleworthLabLabLikely LabVictory chances: Lab: 100%
Brentwood and OngarConsConsLean ConsVictory chances: Cons: 90%; Ref: 10%
BridgendConsLabLean LabVictory chances: Lab: 95%
BridgwaterConsConsLean RefVictory chances: Ref: 100%
Bridlington and The WoldsConsConsLean RefVictory chances: Ref: 97%
Brigg and ImminghamConsConsLean RefVictory chances: Ref: 99%
Brighton Kemptown and PeacehavenLabLabLikely LabVictory chances: Lab: 100%
Brighton PavilionGreenGreenLikely GreenVictory chances: Green: 86%; Lab: 14%
Bristol CentralLabGreenLean GreenVictory chances: Green: 71%; Lab: 29%
Bristol EastLabLabLean LabVictory chances: Lab: 77%; Green: 11%; Ref: 12%
Bristol North EastLabLabLikely LabVictory chances: Lab: 100%
Bristol North WestLabLabLikely LabVictory chances: Lab: 100%
Bristol SouthLabLabLean LabVictory chances: Lab: 98%
Broadland and FakenhamConsConsToss-up RefVictory chances: Ref: 62%; Cons: 35%
Bromley and Biggin HillConsConsToss-up ConsVictory chances: Cons: 94%
BromsgroveConsConsToss-up RefVictory chances: Ref: 53%; Cons: 47%
BroxbourneConsConsToss-up RefVictory chances: Ref: 72%; Cons: 28%
BroxtoweConsLabLean LabVictory chances: Lab: 98%
Buckingham and BletchleyConsLabToss-up LabVictory chances: Lab: 90%; Cons: 10%
BurnleyConsLabLean RefVictory chances: Ref: 97%
Burton and UttoxeterConsLabToss-up RefVictory chances: Ref: 84%; Lab: 15%
Bury NorthConsLabToss-up LabVictory chances: Lab: 95%
Bury SouthConsLabLikely LabVictory chances: Lab: 100%
Bury St Edmunds and StowmarketConsLabToss-up RefVictory chances: Ref: 67%; Cons: 24%; Lab: 10%
CaerfyrddinConsPCLikely PCVictory chances: PC: 93%
CaerphillyLabLabLikely PCVictory chances: PC: 80%; Ref: 8%
Caithness, Sutherland and Easter RossSNPLDToss-up LDVictory chances: LD: 71%; SNP: 28%
Calder ValleyConsLabLean LabVictory chances: Lab: 100%
Camborne and RedruthConsLabToss-up LabVictory chances: Lab: 67%; Ref: 33%
CambridgeLabLabSafe LabVictory chances: Lab: 100%
Cannock ChaseConsLabLikely RefVictory chances: Ref: 100%
CanterburyLabLabLikely LabVictory chances: Lab: 100%
Cardiff EastLabLabLikely LabVictory chances: Lab: 95%
Cardiff NorthLabLabLikely LabVictory chances: Lab: 98%
Cardiff South and PenarthLabLabLean LabVictory chances: Lab: 94%
Cardiff WestLabLabToss-up LabVictory chances: Lab: 68%; PC: 32%
CarlisleConsLabToss-up RefVictory chances: Ref: 73%; Lab: 27%
Carshalton and WallingtonConsLDLikely LDVictory chances: LD: 99%
Castle PointConsConsToss-up RefVictory chances: Ref: 78%; Cons: 22%
Central AyrshireSNPLabLean SNPVictory chances: SNP: 82%; Lab: 4%
Central DevonConsConsToss-up RefVictory chances: Ref: 66%; Cons: 26%
Central Suffolk and North IpswichConsConsToss-up RefVictory chances: Ref: 80%; Cons: 20%
Ceredigion PreseliPCPCLikely PCVictory chances: PC: 94%
Chatham and AylesfordConsLabToss-up RefVictory chances: Ref: 98%
CheadleConsLDSafe LDVictory chances: LD: 100%
ChelmsfordConsLDLean LDVictory chances: LD: 92%
Chelsea and FulhamConsLabToss-up ConsVictory chances: Cons: 68%; Lab: 32%
CheltenhamConsLDLean LDVictory chances: LD: 82%; Cons: 10%
Chesham and AmershamConsLDLikely LDVictory chances: LD: 98%
Chester North and NestonLabLabLikely LabVictory chances: Lab: 100%
Chester South and EddisburyConsConsToss-up ConsVictory chances: Cons: 64%; Lab: 34%
ChesterfieldLabLabLean LabVictory chances: Lab: 99%
ChichesterConsLDLikely LDVictory chances: LD: 99%
Chingford and Woodford GreenConsConsLean ConsVictory chances: Cons: 87%
ChippenhamConsLDLikely LDVictory chances: LD: 100%
Chipping BarnetConsLabLean LabVictory chances: Lab: 94%
ChristchurchConsConsToss-up ConsVictory chances: Cons: 72%; Ref: 26%
Cities of London and WestminsterConsLabToss-up ConsVictory chances: Cons: 61%; Lab: 39%
City of DurhamLabLabLikely LabVictory chances: Lab: 100%
ClactonConsRefLikely RefVictory chances: Ref: 90%
Clapham and Brixton HillLabLabSafe LabVictory chances: Lab: 100%
Clwyd EastConsLabLean LabVictory chances: Lab: 80%; Cons: 9%
Clwyd NorthConsLabToss-up RefVictory chances: Ref: 61%; Cons: 21%; Lab: 11%
Coatbridge and BellshillSNPLabToss-up SNPVictory chances: SNP: 94%
ColchesterConsLabLean LabVictory chances: Lab: 99%
Colne ValleyConsLabLean LabVictory chances: Lab: 99%
CongletonConsLabToss-up LabVictory chances: Lab: 69%; Ref: 20%; Cons: 11%
Corby and East NorthamptonshireConsLabToss-up RefVictory chances: Lab: 44%; Ref: 55%
Coventry EastLabLabLikely LabVictory chances: Lab: 100%
Coventry North WestLabLabToss-up LabVictory chances: Lab: 81%; Ref: 19%
Coventry SouthLabLabLikely LabVictory chances: Lab: 100%
Cowdenbeath and KirkcaldySNPLabLean SNPVictory chances: SNP: 82%; Lab: 17%
Cramlington and KillingworthLabLabToss-up LabVictory chances: Lab: 96%
CrawleyConsLabToss-up LabVictory chances: Lab: 87%; Ref: 10%
Crewe and NantwichConsLabToss-up LabVictory chances: Lab: 91%
Croydon EastLabLabLean LabVictory chances: Lab: 99%
Croydon SouthConsConsLean ConsVictory chances: Cons: 99%
Croydon WestLabLabSafe LabVictory chances: Lab: 100%
Cumbernauld and KirkintillochSNPLabLean SNPVictory chances: SNP: 96%
Dagenham and RainhamLabLabToss-up LabVictory chances: Lab: 78%; Ref: 22%
DarlingtonConsLabLean RefVictory chances: Ref: 95%
DartfordConsLabToss-up RefVictory chances: Ref: 76%; Cons: 17%
DaventryConsConsToss-up RefVictory chances: Ref: 61%; Cons: 37%
Derby NorthConsLabLean LabVictory chances: Lab: 99%
Derby SouthLabLabToss-up LabVictory chances: Lab: 74%; Ref: 26%
Derbyshire DalesConsLabToss-up ConsVictory chances: Cons: 50%; Lab: 36%; Ref: 14%
Dewsbury and BatleyLabIndToss-up RefVictory chances: Ref: 59%; Lab: 34%
Didcot and WantageConsLDLean LDVictory chances: LD: 98%
Doncaster CentralLabLabToss-up LabVictory chances: Lab: 74%; Ref: 25%
Doncaster East and the Isle of AxholmeConsLabToss-up RefVictory chances: Ref: 94%
Doncaster NorthLabLabLean RefVictory chances: Ref: 78%; Lab: 22%
Dorking and HorleyConsLDToss-up LDVictory chances: LD: 85%; Cons: 14%
Dover and DealConsLabToss-up RefVictory chances: Ref: 81%; Lab: 19%
Droitwich and EveshamConsConsToss-up RefVictory chances: Ref: 62%; Cons: 38%
DudleyConsLabLean RefVictory chances: Ref: 99%
Dulwich and West NorwoodLabLabSafe LabVictory chances: Lab: 100%
Dumfries and GallowayConsConsLean SNPVictory chances: SNP: 90%
Dumfriesshire, Clydesdale and TweeddaleConsConsToss-up SNPVictory chances: SNP: 73%; Cons: 25%
Dundee CentralSNPSNPLean LabVictory chances: SNP: 43%; Lab: 52%
Dunfermline and DollarSNPLabLean SNPVictory chances: SNP: 76%; Lab: 24%
Dunstable and Leighton BuzzardConsLabToss-up LabVictory chances: Lab: 48%; Ref: 35%; Cons: 18%
Dwyfor MeirionnyddPCPCSafe PCVictory chances: PC: 94%
Ealing Central and ActonLabLabSafe LabVictory chances: Lab: 100%
Ealing NorthLabLabLikely LabVictory chances: Lab: 100%
Ealing SouthallLabLabLean LabVictory chances: Lab: 89%
Earley and WoodleyConsLabToss-up LabVictory chances: Lab: 70%; Cons: 26%
EasingtonLabLabToss-up RefVictory chances: Ref: 80%; Lab: 20%
East Grinstead and UckfieldConsConsToss-up ConsVictory chances: Cons: 68%; Ref: 27%
East HamLabLabSafe LabVictory chances: Lab: 100%
East HampshireConsConsToss-up ConsVictory chances: Cons: 84%; LD: 16%
East Kilbride and StrathavenSNPLabToss-up SNPVictory chances: SNP: 87%; Lab: 12%
East RenfrewshireSNPLabToss-up SNPVictory chances: Lab: 16%; SNP: 83%
East SurreyConsConsLean ConsVictory chances: Cons: 99%
East ThanetConsLabToss-up RefVictory chances: Ref: 85%; Lab: 15%
East WiltshireConsConsToss-up ConsVictory chances: Cons: 92%
East Worthing and ShorehamConsLabToss-up LabVictory chances: Lab: 97%
EastbourneConsLDSafe LDVictory chances: LD: 100%
EastleighConsLDToss-up LDVictory chances: LD: 89%; Cons: 10%
Edinburgh East and MusselburghSNPLabToss-up SNPVictory chances: SNP: 76%; Lab: 20%
Edinburgh North and LeithSNPLabToss-up SNPVictory chances: Lab: 44%; SNP: 54%
Edinburgh SouthLabLabLikely LabVictory chances: Lab: 69%; SNP: 28%
Edinburgh South WestSNPLabToss-up SNPVictory chances: SNP: 91%
Edinburgh WestLDLDLean LDVictory chances: LD: 100%
Edmonton and Winchmore HillLabLabLikely LabVictory chances: Lab: 100%
Ellesmere Port and BromboroughLabLabLean LabVictory chances: Lab: 100%
Eltham and ChislehurstConsLabLikely LabVictory chances: Lab: 100%
Ely and East CambridgeshireConsLDToss-up LDVictory chances: LD: 90%
Enfield NorthLabLabLikely LabVictory chances: Lab: 100%
Epping ForestConsConsToss-up ConsVictory chances: Cons: 54%; Ref: 45%
Epsom and EwellConsLDLean LDVictory chances: LD: 98%
ErewashConsLabToss-up RefVictory chances: Ref: 92%
Erith and ThamesmeadLabLabSafe LabVictory chances: Lab: 100%
Esher and WaltonConsLDLikely LDVictory chances: LD: 98%
ExeterLabLabLikely LabVictory chances: Lab: 100%
Exmouth and Exeter EastConsConsToss-up RefVictory chances: Cons: 36%; Ref: 45%; Lab: 19%
FalkirkSNPLabToss-up SNPVictory chances: SNP: 93%
Fareham and WaterloovilleConsConsToss-up ConsVictory chances: Cons: 69%; Ref: 31%
Farnham and BordonConsConsToss-up ConsVictory chances: Cons: 70%; LD: 30%
Faversham and Mid KentConsConsToss-up RefVictory chances: Ref: 76%; Cons: 18%
Feltham and HestonLabLabLean LabVictory chances: Lab: 98%
Filton and Bradley StokeConsLabLean LabVictory chances: Lab: 100%
Finchley and Golders GreenConsLabToss-up LabVictory chances: Lab: 73%; Cons: 27%
Folkestone and HytheConsLabLean RefVictory chances: Ref: 99%
Forest of DeanConsLabLean RefVictory chances: Ref: 92%
Frome and East SomersetConsLDLean LDVictory chances: LD: 94%
FyldeConsConsToss-up RefVictory chances: Ref: 76%; Cons: 21%
GainsboroughConsConsToss-up RefVictory chances: Ref: 78%; Cons: 22%
Gateshead Central and WhickhamLabLabLean LabVictory chances: Lab: 97%
GedlingConsLabLean LabVictory chances: Lab: 100%
Gillingham and RainhamConsLabToss-up RefVictory chances: Ref: 73%; Lab: 26%
Glasgow EastSNPLabLikely SNPVictory chances: SNP: 88%
Glasgow NorthSNPLabToss-up LabVictory chances: SNP: 36%; Lab: 45%; Green: 0%
Glasgow North EastSNPLabLean SNPVictory chances: SNP: 67%; Ref: 20%; Lab: 13%
Glasgow SouthSNPLabToss-up SNPVictory chances: SNP: 84%; Lab: 13%
Glasgow South WestSNPLabLikely SNPVictory chances: SNP: 80%; Ref: 6%
Glasgow WestSNPLabToss-up SNPVictory chances: SNP: 90%; Lab: 10%
Glastonbury and SomertonConsLDLikely LDVictory chances: LD: 100%
Glenrothes and Mid FifeSNPLabLikely SNPVictory chances: SNP: 75%; Ref: 20%
GloucesterConsLabToss-up RefVictory chances: Ref: 75%; Lab: 22%
Godalming and AshConsConsLean ConsVictory chances: Cons: 94%
Goole and PocklingtonConsConsToss-up ConsVictory chances: Cons: 57%; Ref: 42%
Gordon and BuchanConsConsToss-up ConsVictory chances: Cons: 74%; SNP: 23%
Gorton and DentonLabLabLikely LabVictory chances: Lab: 100%
GosportConsConsToss-up ConsVictory chances: Cons: 66%; Ref: 34%
GowerLabLabLean LabVictory chances: Lab: 88%
Grantham and BourneConsConsToss-up RefVictory chances: Ref: 86%; Cons: 14%
GraveshamConsLabToss-up RefVictory chances: Ref: 78%; Cons: 17%
Great Grimsby and CleethorpesConsLabLean RefVictory chances: Ref: 99%
Great YarmouthConsRefToss-up LabVictory chances: Lab: 49%; Ref: 46%
Greenwich and WoolwichLabLabSafe LabVictory chances: Lab: 100%
GuildfordConsLDLikely LDVictory chances: LD: 100%
Hackney North and Stoke NewingtonLabLabSafe LabVictory chances: Lab: 100%
Hackney South and ShoreditchLabLabSafe LabVictory chances: Lab: 100%
HalesowenConsLabLean RefVictory chances: Ref: 97%
HalifaxLabLabToss-up RefVictory chances: Lab: 45%; Ref: 55%
Hamble ValleyConsConsLean ConsVictory chances: Cons: 93%
Hamilton and Clyde ValleySNPLabToss-up SNPVictory chances: Lab: 10%; SNP: 65%; Ref: 24%
Hammersmith and ChiswickLabLabSafe LabVictory chances: Lab: 100%
Hampstead and HighgateLabLabSafe LabVictory chances: Lab: 100%
Harborough, Oadby and WigstonConsConsToss-up ConsVictory chances: Cons: 68%; Ref: 29%
HarlowConsLabToss-up RefVictory chances: Ref: 71%; Lab: 26%
Harpenden and BerkhamstedConsLDLean LDVictory chances: LD: 91%
Harrogate and KnaresboroughConsLDLikely LDVictory chances: LD: 100%
Harrow EastConsConsLikely ConsVictory chances: Cons: 99%
Harrow WestLabLabLean LabVictory chances: Lab: 88%; Cons: 12%
HartlepoolLabLabToss-up RefVictory chances: Ref: 76%; Lab: 24%
Harwich and North EssexConsConsToss-up RefVictory chances: Ref: 63%; Cons: 33%
Hastings and RyeConsLabLean RefVictory chances: Ref: 93%
HavantConsConsLean RefVictory chances: Ref: 93%
Hayes and HarlingtonLabLabLikely LabVictory chances: Lab: 100%
Hazel GroveConsLDLean LDVictory chances: LD: 98%
Hemel HempsteadConsLabToss-up LabVictory chances: Lab: 86%
HendonConsLabLean LabVictory chances: Lab: 94%
Henley and ThameConsLDLikely LDVictory chances: LD: 99%
Hereford and South HerefordshireConsConsToss-up RefVictory chances: Ref: 86%; Cons: 11%
Herne Bay and SandwichConsConsLean RefVictory chances: Ref: 98%
Hertford and StortfordConsLabToss-up ConsVictory chances: Cons: 59%; Lab: 24%; Ref: 17%
HertsmereConsConsLean ConsVictory chances: Cons: 100%
HexhamConsLabLean LabVictory chances: Lab: 91%
Heywood and Middleton NorthLabLabToss-up RefVictory chances: Ref: 75%; Lab: 25%
High PeakConsLabLean LabVictory chances: Lab: 100%
Hinckley and BosworthConsConsToss-up RefVictory chances: Ref: 60%; Cons: 40%
HitchinConsLabLean LabVictory chances: Lab: 100%
Holborn and St PancrasLabLabSafe LabVictory chances: Lab: 100%
Honiton and SidmouthConsLDLikely LDVictory chances: LD: 99%
Hornchurch and UpminsterConsConsToss-up RefVictory chances: Ref: 67%; Cons: 32%
Hornsey and Friern BarnetLabLabSafe LabVictory chances: Lab: 100%
HorshamConsLDToss-up LDVictory chances: LD: 67%; Cons: 33%
Houghton and Sunderland SouthLabLabToss-up LabVictory chances: Lab: 53%; Ref: 47%
Hove and PortsladeLabLabSafe LabVictory chances: Lab: 100%
HuddersfieldLabLabToss-up LabVictory chances: Lab: 80%; Ref: 15%
HuntingdonConsConsToss-up ConsVictory chances: Cons: 91%
HyndburnConsLabLean RefVictory chances: Ref: 98%
Ilford NorthLabLabLean LabVictory chances: Lab: 94%
Ilford SouthLabLabLikely LabVictory chances: Lab: 100%
Inverclyde and Renfrewshire WestSNPLabLikely SNPVictory chances: SNP: 100%
Inverness, Skye and West Ross-shireSNPLDToss-up SNPVictory chances: SNP: 52%; LD: 44%
IpswichConsLabLean LabVictory chances: Lab: 97%
Isle of Wight EastConsConsLean RefVictory chances: Ref: 89%; Cons: 10%
Isle of Wight WestConsLabToss-up LabVictory chances: Lab: 55%; Ref: 45%
Islington NorthLabIndSafe LabVictory chances: Lab: 96%
Islington South and FinsburyLabLabSafe LabVictory chances: Lab: 100%
Jarrow and Gateshead EastLabLabToss-up LabVictory chances: Lab: 85%; Ref: 15%
Keighley and IlkleyConsConsToss-up ConsVictory chances: Cons: 43%; Ref: 40%; Lab: 17%
Kenilworth and SouthamConsConsLean ConsVictory chances: Cons: 100%
Kensington and BayswaterLabLabToss-up ConsVictory chances: Cons: 52%; Lab: 48%
KetteringConsLabToss-up RefVictory chances: Ref: 54%; Lab: 44%
Kilmarnock and LoudounSNPLabLean SNPVictory chances: SNP: 68%; Lab: 15%; Ref: 16%
Kingston and SurbitonLDLDLikely LDVictory chances: LD: 100%
Kingston upon Hull EastLabLabToss-up RefVictory chances: Ref: 79%; Lab: 21%
Kingston upon Hull North and CottinghamLabLabLikely LabVictory chances: Lab: 100%
Kingston upon Hull West and HaltempriceConsLabToss-up LabVictory chances: Lab: 59%; Ref: 41%
Kingswinford and South StaffordshireConsConsToss-up RefVictory chances: Ref: 75%; Cons: 25%
KnowsleyLabLabLikely LabVictory chances: Lab: 98%
Lancaster and WyreConsLabToss-up RefVictory chances: Ref: 70%; Lab: 30%
Leeds Central and HeadingleyLabLabLikely LabVictory chances: Lab: 98%
Leeds EastLabLabLikely LabVictory chances: Lab: 100%
Leeds North EastLabLabSafe LabVictory chances: Lab: 100%
Leeds North WestConsLabLikely LabVictory chances: Lab: 100%
Leeds SouthLabLabLikely LabVictory chances: Lab: 98%
Leeds South West and MorleyConsLabToss-up LabVictory chances: Lab: 76%; Ref: 24%
Leeds West and PudseyLabLabLean LabVictory chances: Lab: 100%
Leicester EastLabConsToss-up ConsVictory chances: Cons: 48%; Ref: 37%; Lab: 13%
Leicester SouthLabIndLikely LabVictory chances: Lab: 92%
Leicester WestLabLabLikely LabVictory chances: Lab: 100%
Leigh and AthertonConsLabToss-up LabVictory chances: Lab: 94%
LewesConsLDSafe LDVictory chances: LD: 100%
Lewisham EastLabLabSafe LabVictory chances: Lab: 100%
Lewisham NorthLabLabSafe LabVictory chances: Lab: 100%
Lewisham West and East DulwichLabLabSafe LabVictory chances: Lab: 100%
Leyton and WansteadLabLabSafe LabVictory chances: Lab: 100%
LichfieldConsLabToss-up RefVictory chances: Ref: 71%; Cons: 23%
LincolnConsLabLean LabVictory chances: Lab: 99%
Liverpool GarstonLabLabSafe LabVictory chances: Lab: 100%
Liverpool RiversideLabLabLikely LabVictory chances: Lab: 100%
Liverpool WaltonLabLabSafe LabVictory chances: Lab: 100%
Liverpool WavertreeLabLabLikely LabVictory chances: Lab: 100%
Liverpool West DerbyLabLabSafe LabVictory chances: Lab: 100%
LivingstonSNPLabLean SNPVictory chances: SNP: 95%
LlanelliLabLabToss-up PCVictory chances: PC: 67%; Ref: 23%; Lab: 10%
Lothian EastSNPLabToss-up SNPVictory chances: SNP: 64%; Lab: 35%
LoughboroughConsLabLean LabVictory chances: Lab: 100%
Louth and HorncastleConsConsLean RefVictory chances: Ref: 98%
LowestoftConsLabLean RefVictory chances: Ref: 100%
Luton NorthLabLabToss-up LabVictory chances: Lab: 87%; Ref: 13%
Luton South and South BedfordshireLabLabLean LabVictory chances: Lab: 99%
MacclesfieldConsLabLean LabVictory chances: Lab: 100%
MaidenheadConsLDToss-up LDVictory chances: LD: 73%; Cons: 26%
Maidstone and MallingConsConsToss-up RefVictory chances: Ref: 64%; Cons: 35%
MakerfieldLabLabToss-up LabVictory chances: Lab: 66%; Ref: 34%
MaldonConsConsToss-up ConsVictory chances: Cons: 72%; Ref: 28%
Manchester CentralLabLabSafe LabVictory chances: Lab: 100%
Manchester RusholmeLabLabLikely LabVictory chances: Lab: 92%
Manchester WithingtonLabLabSafe LabVictory chances: Lab: 100%
MansfieldConsLabLean RefVictory chances: Ref: 97%
Melksham and DevizesConsLDLikely LDVictory chances: LD: 100%
Melton and SystonConsConsToss-up RefVictory chances: Ref: 81%; Cons: 19%
Meriden and Solihull EastConsConsToss-up ConsVictory chances: Cons: 60%; Ref: 40%
Merthyr Tydfil and AberdareLabLabToss-up PCVictory chances: PC: 44%; Lab: 32%; Ref: 24%
Mid and South PembrokeshireConsLabToss-up RefVictory chances: Ref: 42%; Lab: 35%; Cons: 10%; PC: 13%
Mid BedfordshireConsConsToss-up ConsVictory chances: Cons: 67%; Lab: 16%; Ref: 18%
Mid BuckinghamshireConsConsLean ConsVictory chances: Cons: 94%
Mid CheshireConsLabLean LabVictory chances: Lab: 100%
Mid DerbyshireConsLabToss-up RefVictory chances: Ref: 54%; Cons: 25%; Lab: 21%
Mid Dorset and North PooleConsLDLean LDVictory chances: LD: 83%; Cons: 11%
Mid DunbartonshireSNPLDToss-up LDVictory chances: LD: 86%; SNP: 14%
Mid LeicestershireConsConsToss-up RefVictory chances: Ref: 76%; Cons: 24%
Mid NorfolkConsConsToss-up RefVictory chances: Ref: 82%; Cons: 18%
Mid SussexConsLDLikely LDVictory chances: LD: 100%
Middlesbrough and Thornaby EastLabLabToss-up LabVictory chances: Lab: 77%; Ref: 23%
Middlesbrough South and East ClevelandConsLabLean RefVictory chances: Ref: 81%; Lab: 17%
MidlothianSNPLabToss-up SNPVictory chances: SNP: 58%; Lab: 18%; LD: 2%
Milton Keynes CentralConsLabLikely LabVictory chances: Lab: 100%
Milton Keynes NorthConsLabLean LabVictory chances: Lab: 100%
Mitcham and MordenLabLabSafe LabVictory chances: Lab: 100%
MonmouthshireConsLabToss-up LabVictory chances: Lab: 73%; Cons: 21%
Montgomeryshire and GlyndŵrConsLabLean PCVictory chances: PC: 71%; Ref: 20%
Moray West, Nairn and StrathspeySNPSNPLikely SNPVictory chances: SNP: 97%
Morecambe and LunesdaleConsLabToss-up LabVictory chances: Lab: 67%; Ref: 32%
Motherwell, Wishaw and CarlukeSNPLabLean SNPVictory chances: SNP: 95%
Na h-Eileanan an IarSNPLabToss-up SNPVictory chances: SNP: 65%; Lab: 23%
Neath and Swansea EastLabLabToss-up LabVictory chances: Lab: 44%; Ref: 37%; PC: 18%
New Forest EastConsConsToss-up ConsVictory chances: Cons: 94%
New Forest WestConsConsToss-up ConsVictory chances: Cons: 84%; Ref: 16%
NewarkConsConsToss-up ConsVictory chances: Cons: 68%; Ref: 30%
NewburyConsLDLean LDVictory chances: LD: 94%
Newcastle upon Tyne Central and WestLabLabLikely LabVictory chances: Lab: 100%
Newcastle upon Tyne East and WallsendLabLabLikely LabVictory chances: Lab: 100%
Newcastle upon Tyne NorthLabLabSafe LabVictory chances: Lab: 100%
Newcastle-under-LymeConsLabLean RefVictory chances: Ref: 92%
Newport EastLabLabToss-up LabVictory chances: Lab: 78%; Ref: 22%
Newport West and IslwynLabLabToss-up LabVictory chances: Lab: 72%; Ref: 22%
Newton AbbotConsLDToss-up LDVictory chances: LD: 85%; Ref: 15%
Newton Aycliffe and SpennymoorConsLabToss-up RefVictory chances: Ref: 54%; Lab: 46%
Normanton and HemsworthLabLabToss-up LabVictory chances: Lab: 57%; Ref: 43%
North Ayrshire and ArranSNPLabLean SNPVictory chances: SNP: 100%
North BedfordshireConsConsToss-up ConsVictory chances: Cons: 89%; Ref: 10%
North CornwallConsLDLikely LDVictory chances: LD: 99%
North CotswoldsConsConsToss-up ConsVictory chances: Cons: 78%; Ref: 17%
North DevonConsLDLean LDVictory chances: LD: 95%
North DorsetConsConsToss-up ConsVictory chances: Cons: 53%; LD: 44%
North DurhamLabLabToss-up LabVictory chances: Lab: 75%; Ref: 25%
North East CambridgeshireConsConsLean RefVictory chances: Ref: 93%
North East DerbyshireConsLabToss-up RefVictory chances: Ref: 60%; Lab: 38%
North East FifeSNPLDSafe LDVictory chances: LD: 95%
North East HampshireConsLDLean LDVictory chances: LD: 95%
North East HertfordshireConsLabToss-up ConsVictory chances: Cons: 52%; Lab: 46%
North East Somerset and HanhamConsLabToss-up LabVictory chances: Lab: 93%
North HerefordshireConsGreenToss-up GreenVictory chances: Green: 44%; Cons: 29%; Ref: 22%
North NorfolkConsLDLean LDVictory chances: LD: 88%
North NorthumberlandConsLabToss-up LabVictory chances: Lab: 93%
North ShropshireConsLDLikely LDVictory chances: LD: 99%
North SomersetConsLabToss-up ConsVictory chances: Cons: 73%; Lab: 26%
North Warwickshire and BedworthConsLabLean RefVictory chances: Ref: 99%
North West CambridgeshireConsLabToss-up RefVictory chances: Ref: 84%
North West EssexConsConsLean ConsVictory chances: Cons: 97%
North West HampshireConsConsToss-up ConsVictory chances: Cons: 88%; Ref: 11%
North West LeicestershireConsLabToss-up RefVictory chances: Ref: 65%; Lab: 32%
North West NorfolkConsConsToss-up RefVictory chances: Ref: 81%; Cons: 19%
Northampton NorthConsLabLean LabVictory chances: Lab: 99%
Northampton SouthConsLabToss-up LabVictory chances: Lab: 58%; Ref: 40%
Norwich NorthConsLabToss-up LabVictory chances: Lab: 87%; Ref: 13%
Norwich SouthLabLabLean LabVictory chances: Lab: 90%; Green: 10%
Nottingham EastLabLabSafe LabVictory chances: Lab: 100%
Nottingham North and KimberleyLabLabLean LabVictory chances: Lab: 96%
Nottingham SouthLabLabLikely LabVictory chances: Lab: 100%
NuneatonConsLabLean RefVictory chances: Ref: 99%
Old Bexley and SidcupConsConsToss-up ConsVictory chances: Cons: 72%; Ref: 28%
Oldham East and SaddleworthLabLabToss-up RefVictory chances: Ref: 60%; Lab: 40%
Oldham West, Chadderton and RoytonLabLabToss-up LabVictory chances: Lab: 65%; Ref: 35%
Orkney and ShetlandLDLDSafe LDVictory chances: LD: 74%; SNP: 25%
OrpingtonConsConsLean ConsVictory chances: Cons: 96%
Ossett and Denby DaleConsLabToss-up LabVictory chances: Lab: 94%
Oxford EastLabLabSafe LabVictory chances: Lab: 100%
Oxford West and AbingdonLDLDSafe LDVictory chances: LD: 100%
Paisley and Renfrewshire NorthSNPLabLean SNPVictory chances: SNP: 68%; Ref: 3%
Paisley and Renfrewshire SouthSNPLabLean SNPVictory chances: SNP: 66%; Lab: 26%
PeckhamLabLabSafe LabVictory chances: Lab: 100%
Pendle and ClitheroeConsLabToss-up RefVictory chances: Ref: 65%; Lab: 26%
Penistone and StocksbridgeConsLabToss-up LabVictory chances: Lab: 70%; Ref: 30%
Penrith and SolwayConsLabToss-up LabVictory chances: Lab: 89%
Perth and Kinross-shireSNPSNPLean SNPVictory chances: SNP: 86%; Cons: 14%
PeterboroughConsLabToss-up RefVictory chances: Ref: 72%; Lab: 18%; Cons: 10%
Plymouth Moor ViewConsLabToss-up RefVictory chances: Ref: 74%; Lab: 26%
Plymouth Sutton and DevonportLabLabLikely LabVictory chances: Lab: 100%
Pontefract, Castleford and KnottingleyLabLabToss-up RefVictory chances: Ref: 89%; Lab: 11%
PontypriddLabLabLean LabVictory chances: Lab: 92%
PooleConsLabToss-up LabVictory chances: Lab: 52%; Cons: 30%; Ref: 17%
Poplar and LimehouseLabLabSafe LabVictory chances: Lab: 100%
Portsmouth NorthConsLabToss-up RefVictory chances: Ref: 80%; Lab: 17%
Portsmouth SouthLabLabLikely LabVictory chances: Lab: 100%
PrestonLabLabLean LabVictory chances: Lab: 96%
PutneyLabLabLikely LabVictory chances: Lab: 100%
Queen's Park and Maida ValeLabLabSafe LabVictory chances: Lab: 100%
Rawmarsh and ConisbroughLabLabToss-up RefVictory chances: Ref: 52%; Lab: 48%
Rayleigh and WickfordConsConsToss-up ConsVictory chances: Cons: 63%; Ref: 37%
Reading CentralLabLabLean LabVictory chances: Lab: 97%
Reading West and Mid BerkshireConsLabToss-up ConsVictory chances: Cons: 67%; Lab: 33%
RedcarConsLabToss-up RefVictory chances: Ref: 89%; Lab: 11%
RedditchConsLabToss-up RefVictory chances: Ref: 68%; Lab: 29%
ReigateConsConsLean ConsVictory chances: Cons: 98%
Rhondda and OgmoreLabLabToss-up RefVictory chances: Ref: 49%; Lab: 45%
Ribble ValleyConsLabToss-up RefVictory chances: Ref: 43%; Lab: 35%; Cons: 22%
Richmond and NorthallertonConsConsLean ConsVictory chances: Cons: 99%
Richmond ParkLDLDLikely LDVictory chances: LD: 98%
RochdaleLabLabToss-up LabVictory chances: Lab: 77%; Ref: 22%
Rochester and StroodConsLabToss-up RefVictory chances: Ref: 84%; Lab: 16%
RomfordConsConsToss-up RefVictory chances: Ref: 64%; Cons: 36%
Romsey and Southampton NorthConsConsToss-up ConsVictory chances: Cons: 86%; LD: 14%
Rossendale and DarwenConsLabToss-up RefVictory chances: Ref: 69%; Lab: 31%
Rother ValleyConsLabToss-up RefVictory chances: Ref: 97%
RotherhamLabLabLean LabVictory chances: Lab: 65%; Ref: 28%
RugbyConsLabToss-up LabVictory chances: Lab: 60%; Ref: 34%
Ruislip, Northwood and PinnerConsConsSafe ConsVictory chances: Cons: 100%
Runcorn and HelsbyLabLabLikely LabVictory chances: Lab: 100%
Runnymede and WeybridgeConsConsLikely ConsVictory chances: Cons: 100%
RushcliffeConsLabLean LabVictory chances: Lab: 98%
RutherglenSNPLabToss-up SNPVictory chances: SNP: 37%; Lab: 24%; Ref: 38%
Rutland and StamfordConsConsLikely ConsVictory chances: Cons: 100%
SalfordLabLabSafe LabVictory chances: Lab: 100%
SalisburyConsConsToss-up ConsVictory chances: Cons: 89%; Lab: 10%
Scarborough and WhitbyConsLabToss-up LabVictory chances: Lab: 56%; Ref: 44%
ScunthorpeConsLabToss-up RefVictory chances: Ref: 96%
Sefton CentralLabLabSafe LabVictory chances: Lab: 100%
SelbyConsLabToss-up LabVictory chances: Lab: 93%
SevenoaksConsConsLean ConsVictory chances: Cons: 94%
Sheffield Brightside and HillsboroughLabLabLean LabVictory chances: Lab: 84%; Ref: 16%
Sheffield CentralLabLabLikely LabVictory chances: Lab: 92%
Sheffield HallamLabLabSafe LabVictory chances: Lab: 100%
Sheffield HeeleyLabLabLean LabVictory chances: Lab: 94%
Sheffield South EastLabLabLean LabVictory chances: Lab: 83%; Ref: 17%
Sherwood ForestConsLabToss-up RefVictory chances: Ref: 96%
ShipleyConsLabLean LabVictory chances: Lab: 100%
ShrewsburyConsLabLean LabVictory chances: Lab: 100%
Sittingbourne and SheppeyConsLabLikely RefVictory chances: Ref: 100%
Skipton and RiponConsConsToss-up ConsVictory chances: Cons: 58%; Lab: 33%
Sleaford and North HykehamConsConsToss-up RefVictory chances: Ref: 93%
SloughLabLabToss-up LabVictory chances: Lab: 70%; Ref: 17%; Cons: 10%
SmethwickLabLabLean LabVictory chances: Lab: 92%
Solihull West and ShirleyConsConsToss-up ConsVictory chances: Cons: 88%; Ref: 12%
South Basildon and East ThurrockConsRefToss-up LabVictory chances: Lab: 64%; Ref: 34%
South CambridgeshireConsLDLikely LDVictory chances: LD: 98%
South CotswoldsConsLDLean LDVictory chances: LD: 98%
South DerbyshireConsLabToss-up LabVictory chances: Lab: 60%; Ref: 40%
South DevonConsLDLikely LDVictory chances: LD: 98%
South DorsetConsLabToss-up RefVictory chances: Ref: 57%; Lab: 26%; Cons: 17%
South East CornwallConsLabToss-up LabVictory chances: Lab: 59%; Ref: 40%
South Holland and The DeepingsConsConsLean RefVictory chances: Ref: 96%
South LeicestershireConsConsToss-up RefVictory chances: Ref: 72%; Cons: 28%
South NorfolkConsLabLean LabVictory chances: Lab: 95%
South NorthamptonshireConsConsToss-up ConsVictory chances: Cons: 85%; Ref: 14%
South RibbleConsLabToss-up LabVictory chances: Lab: 61%; Ref: 39%
South ShieldsLabLabToss-up RefVictory chances: Ref: 71%; Lab: 29%
South ShropshireConsConsToss-up ConsVictory chances: Cons: 50%; LD: 28%; Ref: 22%
South SuffolkConsConsToss-up RefVictory chances: Ref: 64%; Cons: 35%
South West DevonConsConsToss-up RefVictory chances: Ref: 67%; Cons: 30%
South West HertfordshireConsConsLean ConsVictory chances: Cons: 98%
South West NorfolkConsLabLean RefVictory chances: Ref: 98%
South West WiltshireConsConsToss-up RefVictory chances: Ref: 55%; Cons: 45%
Southampton ItchenConsLabLean LabVictory chances: Lab: 98%
Southampton TestLabLabLikely LabVictory chances: Lab: 100%
Southend East and RochfordConsLabToss-up RefVictory chances: Lab: 46%; Ref: 46%
Southend West and LeighConsLabToss-up RefVictory chances: Ref: 54%; Cons: 32%; Lab: 14%
Southgate and Wood GreenLabLabSafe LabVictory chances: Lab: 100%
SouthportConsLabToss-up RefVictory chances: Ref: 53%; Lab: 46%
SpelthorneConsConsToss-up ConsVictory chances: Cons: 88%; Ref: 11%
Spen ValleyConsLabToss-up LabVictory chances: Lab: 59%; Ref: 41%
St AlbansLDLDSafe LDVictory chances: LD: 100%
St Austell and NewquayConsLabToss-up RefVictory chances: Ref: 92%
St Helens NorthLabLabToss-up LabVictory chances: Lab: 92%
St Helens South and WhistonLabLabToss-up LabVictory chances: Lab: 79%; Ref: 21%
St IvesConsLDSafe LDVictory chances: LD: 100%
St Neots and Mid CambridgeshireConsLDLikely LDVictory chances: LD: 100%
StaffordConsLabToss-up RefVictory chances: Ref: 60%; Lab: 39%
Staffordshire MoorlandsConsConsLean RefVictory chances: Ref: 98%
Stalybridge and HydeLabLabToss-up LabVictory chances: Lab: 90%; Ref: 10%
StevenageConsLabLean LabVictory chances: Lab: 100%
Stirling and StrathallanSNPLabLikely SNPVictory chances: SNP: 100%
StockportLabLabLikely LabVictory chances: Lab: 100%
Stockton NorthLabLabToss-up RefVictory chances: Ref: 59%; Lab: 41%
Stockton WestConsConsToss-up RefVictory chances: Cons: 44%; Ref: 50%
Stoke-on-Trent CentralConsLabToss-up RefVictory chances: Ref: 63%; Lab: 37%
Stoke-on-Trent NorthConsLabLikely RefVictory chances: Ref: 100%
Stoke-on-Trent SouthConsLabLean RefVictory chances: Ref: 100%
Stone, Great Wyrley and PenkridgeConsConsToss-up RefVictory chances: Ref: 68%; Cons: 27%
StourbridgeConsLabToss-up RefVictory chances: Ref: 81%; Lab: 19%
Stratford and BowLabLabSafe LabVictory chances: Lab: 100%
Stratford-on-AvonConsLDLikely LDVictory chances: LD: 100%
Streatham and Croydon NorthLabLabSafe LabVictory chances: Lab: 100%
Stretford and UrmstonLabLabLikely LabVictory chances: Lab: 100%
StroudConsLabToss-up LabVictory chances: Lab: 62%; Ref: 35%
Suffolk CoastalConsLabToss-up ConsVictory chances: Cons: 44%; Lab: 33%; Ref: 23%
Sunderland CentralLabLabToss-up LabVictory chances: Lab: 56%; Ref: 44%
Surrey HeathConsLDLean LDVictory chances: LD: 93%
Sussex WealdConsConsToss-up ConsVictory chances: Cons: 56%; Ref: 44%
Sutton and CheamConsLDLean LDVictory chances: LD: 93%
Sutton ColdfieldConsConsToss-up ConsVictory chances: Cons: 89%
Swansea WestLabLabLean LabVictory chances: Lab: 92%
Swindon NorthConsLabToss-up LabVictory chances: Lab: 89%
Swindon SouthConsLabLean LabVictory chances: Lab: 98%
TamworthConsLabLean RefVictory chances: Ref: 99%
TattonConsConsToss-up ConsVictory chances: Cons: 73%; Lab: 27%
Taunton and WellingtonConsLDLikely LDVictory chances: LD: 100%
TelfordConsLabToss-up LabVictory chances: Lab: 58%; Ref: 42%
TewkesburyConsLDLean LDVictory chances: LD: 99%
The WrekinConsConsToss-up RefVictory chances: Ref: 90%
Thirsk and MaltonConsConsToss-up ConsVictory chances: Cons: 79%; Ref: 20%
Thornbury and YateConsLDLean LDVictory chances: LD: 98%
ThurrockConsLabToss-up RefVictory chances: Ref: 63%; Lab: 37%
Tipton and WednesburyConsLabToss-up RefVictory chances: Ref: 81%; Lab: 19%
Tiverton and MineheadConsLDLean LDVictory chances: LD: 95%
TonbridgeConsConsLean ConsVictory chances: Cons: 90%; Ref: 10%
TootingLabLabSafe LabVictory chances: Lab: 100%
TorbayConsLDLean LDVictory chances: LD: 86%; Ref: 14%
TorfaenLabLabToss-up LabVictory chances: Lab: 63%; Ref: 31%
Torridge and TavistockConsConsToss-up RefVictory chances: Ref: 87%; Cons: 11%
TottenhamLabLabSafe LabVictory chances: Lab: 100%
Truro and FalmouthConsLabLikely LabVictory chances: Lab: 100%
Tunbridge WellsConsLDLikely LDVictory chances: LD: 100%
TwickenhamLDLDSafe LDVictory chances: LD: 100%
TynemouthLabLabLikely LabVictory chances: Lab: 100%
Uxbridge and South RuislipConsLabToss-up ConsVictory chances: Cons: 80%; Lab: 18%
Vale of GlamorganConsLabToss-up LabVictory chances: Lab: 77%; Ref: 15%
Vauxhall and Camberwell GreenLabLabSafe LabVictory chances: Lab: 100%
Wakefield and RothwellConsLabLean LabVictory chances: Lab: 98%
WallaseyLabLabLikely LabVictory chances: Lab: 100%
Walsall and BloxwichConsLabToss-up RefVictory chances: Ref: 75%; Lab: 25%
WalthamstowLabLabSafe LabVictory chances: Lab: 100%
Warrington NorthLabLabLean LabVictory chances: Lab: 98%
Warrington SouthLabLabLikely LabVictory chances: Lab: 100%
Warwick and LeamingtonLabLabLikely LabVictory chances: Lab: 100%
Washington and Gateshead SouthLabLabToss-up LabVictory chances: Lab: 63%; Ref: 37%
WatfordConsLabToss-up LabVictory chances: Lab: 60%; Cons: 36%
Waveney ValleyConsGreenToss-up GreenVictory chances: Green: 45%; Cons: 24%; Ref: 28%
Weald of KentConsConsToss-up ConsVictory chances: Cons: 58%; Ref: 42%
Wellingborough and RushdenConsLabToss-up RefVictory chances: Ref: 87%; Lab: 13%
Wells and Mendip HillsConsLDLikely LDVictory chances: LD: 100%
Welwyn HatfieldConsLabToss-up LabVictory chances: Lab: 79%; Cons: 21%
West Aberdeenshire and KincardineConsConsLean ConsVictory chances: Cons: 67%; SNP: 32%
West BromwichConsLabToss-up LabVictory chances: Lab: 78%; Ref: 22%
West DorsetConsLDLikely LDVictory chances: LD: 98%
West DunbartonshireSNPLabLean SNPVictory chances: SNP: 100%
West Ham and BecktonLabLabSafe LabVictory chances: Lab: 100%
West LancashireLabLabLean LabVictory chances: Lab: 100%
West SuffolkConsConsToss-up RefVictory chances: Ref: 56%; Cons: 44%
West WorcestershireConsConsToss-up ConsVictory chances: Cons: 61%; Ref: 28%; LD: 10%
Westmorland and LonsdaleConsLDSafe LDVictory chances: LD: 100%
Weston-super-MareConsLabToss-up RefVictory chances: Ref: 71%; Lab: 29%
Wetherby and EasingwoldConsConsToss-up ConsVictory chances: Cons: 91%
Whitehaven and WorkingtonConsLabToss-up LabVictory chances: Lab: 86%; Ref: 14%
Widnes and HalewoodLabLabLikely LabVictory chances: Lab: 100%
WiganLabLabLean LabVictory chances: Lab: 98%
WimbledonConsLDLean LDVictory chances: LD: 96%
WinchesterConsLDLikely LDVictory chances: LD: 100%
WindsorConsConsLikely ConsVictory chances: Cons: 100%
Wirral WestLabLabLikely LabVictory chances: Lab: 100%
WithamConsConsToss-up RefVictory chances: Ref: 58%; Cons: 42%
WitneyConsLDLikely LDVictory chances: LD: 100%
WokingConsLDLikely LDVictory chances: LD: 100%
WokinghamConsLDLean LDVictory chances: LD: 96%
Wolverhampton North EastConsLabToss-up RefVictory chances: Ref: 77%; Lab: 23%
Wolverhampton South EastLabLabToss-up LabVictory chances: Lab: 61%; Ref: 39%
Wolverhampton WestConsLabLean LabVictory chances: Lab: 96%
WorcesterConsLabToss-up LabVictory chances: Lab: 54%; Ref: 46%
Worsley and EcclesLabLabLean LabVictory chances: Lab: 99%
Worthing WestConsLabToss-up ConsVictory chances: Cons: 40%; Lab: 33%; Ref: 28%
WrexhamConsLabToss-up LabVictory chances: Lab: 55%; Ref: 21%; Cons: 13%; PC: 11%
WycombeConsLabLean LabVictory chances: Lab: 97%
Wyre ForestConsConsLean RefVictory chances: Ref: 100%
Wythenshawe and Sale EastLabLabLikely LabVictory chances: Lab: 100%
YeovilConsLDLikely LDVictory chances: LD: 100%
Ynys MônConsPCToss-up PCVictory chances: PC: 45%; Cons: 32%; Ref: 21%
York CentralLabLabSafe LabVictory chances: Lab: 100%
York OuterConsLabLikely LabVictory chances: Lab: 100%