Seats rated as Toss-Ups

Our forecast model classifies seats in to four categories:

  • Safe seats are very unlikely to be won by another party. Seats are considered safe if the model thinks they will be won by the same party at least 90% of the time.
  • It is improbable that a likely seat is won by another party. Seats are considered likely if the model thinks they will be won by the same party at least 80% of the time.
  • Seats that lean to one party may be won by another party. Seats are considered to lean to one party if the model thinks they will be won by the same party at least 70% of the time (or 60% of the time if three parties win 10% of the vote).
  • All other seats are described as toss-ups.

The seats currently rated as a toss-up show where the battle lines are currently drawn. The tables below show which parties are competing to win each of the seats we currently forecast as a toss-up. Some seats are two way fights whilst others feature three parties.

East Midlands

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Mid DerbyshireDerbyshireCONCONLABNA
Harborough, Oadby and WigstonLeicestershireCONLABCONNA
Sherwood ForestNottinghamshireCONCONLABNA

East of England

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Dunstable and Leighton BuzzardBedfordshireCONCONLABNA
Ely and East CambridgeshireCambridgeshireCONCONLIBNA
St Neots and Mid CambridgeshireCambridgeshireCONCONLIBLAB
Southend West and LeighEssexCONLABCONNA
Hertford and StortfordHertfordshireCONCONLABNA
LowestoftSuffolkCONCONLABNA

London

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Bexleyheath and CrayfordGreater LondonCONCONLABNA
Bromley and Biggin HillGreater LondonCONLABCONNA
Finchley and Golders GreenGreater LondonCONLABLIBNA
Ruislip, Northwood and PinnerGreater LondonCONLABCONNA

North East England

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
North NorthumberlandNorthumberlandCONCONLABNA

North West England

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Ribble ValleyLancashireCONCONLABNA

South East England

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
BracknellBerkshireCONLABCONNA
NewburyBerkshireCONLIBCONNA
WokinghamBerkshireCONLIBCONNA
Isle of Wight WestIsle of WightCONCONLABNA
DartfordKentCONCONLABNA
Folkestone and HytheKentCONLABCONNA
GraveshamKentCONCONLABNA
Rochester and StroodKentCONLABCONNA
Henley and ThameOxfordshireCONLIBCONNA
Mid SussexWest SussexCONCONLABLIB

South West England

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Central DevonDevonCONLABCONNA
Forest of DeanGloucestershireCONCONLABNA
Frome and East SomersetSomersetCONLABCONNA

West Midlands

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Burton and UttoxeterStaffordshireCONLABCONNA
DudleyWest MidlandsCONCONLABNA

Yorkshire and the Humber

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party

Northern Ireland

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Fermanagh and South TyroneFermanaghSFAUUPSFANA

Scotland

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
Ayr, Carrick and CumnockAyrshireSNPSNPLABCON
Central AyrshireAyrshireSNPSNPLABNA
Kilmarnock and LoudounAyrshireSNPSNPLABNA
Moray West, Nairn and StrathspeyHighlands and IslandsSNPSNPCONNA
Perth and Kinross-shirePerthshireSNPSNPCONNA
East RenfrewshireRenfrewshireSNPSNPLABNA

Wales

ConstituencyCountyNotional Winner 2019Leading PartySecond PartyThird Party
MonmouthshireGwentCONLABCONNA
Brecon, Radnor and Cwm TawePowysCONCONLIBNA