More in Common
Web site: https://www.moreincommon.org.uk/
More in Common was founded in the aftermath of the tragic murder of Jo Cox MP in 2016. More in Common takes its name from Jo’s maiden speech in Parliament where she said: "We are far more united and have far more in common than that which divides us." Their hope is that through their work, their honour Jo's memory and legacy.
Voting intention polls
There are no voting intention polls for this data provider in the given date range.
Published | Fieldwork | Data | Article | Lab | Cons | LD | SNP | Ref | Green | PC | Other | Lead | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct 22, 2025 | Oct 17 - 20 | Data | 22% | (=) | 19% | (-1) | 13% | (-2) | 2% | (-1) | 31% | (+1) | 10% | (+1) | 1% | (+1) | 2% | (=) | 9 | |
Oct 15, 2025 | Oct 10 - 13 | Data | 22% | (+2) | 20% | (+1) | 15% | (+1) | 3% | (=) | 30% | (-3) | 9% | (+1) | 0% | (-1) | 2% | (-1) | 8 | |
Oct 8, 2025 | Oct 3 - 6 | Data | 20% | (=) | 19% | (-1) | 14% | (=) | 3% | (=) | 33% | (+3) | 8% | (=) | 1% | (+1) | 3% | (-1) | 13 | |
Oct 1, 2025 | Sep 26 - 29 | Data | 20% | (-5) | 20% | (=) | 14% | (+1) | 3% | (+1) | 30% | (+2) | 8% | (=) | 0% | (=) | 4% | (+1) | 10 | |
Sep 24, 2025 | Sep 19 - 22 | Data | 25% | (+3) | 20% | (+2) | 13% | (-1) | 2% | (-1) | 28% | (-3) | 8% | (=) | 0% | (-1) | 3% | (-1) | 3 | |
Sep 17, 2025 | Sep 12 - 15 | Data | 22% | (+1) | 18% | (=) | 14% | (+1) | 3% | (=) | 31% | (-1) | 8% | (=) | 1% | (=) | 4% | (+1) | 9 | |
Sep 10, 2025 | Sep 5 - 8 | Data | 21% | (=) | 18% | (=) | 13% | (=) | 3% | (=) | 32% | (+1) | 8% | (=) | 1% | (=) | 3% | (-3) | 11 | |
Sep 3, 2025 | Aug 29 - Sep 1 | Data | 21% | (-1) | 18% | (=) | 13% | (-1) | 3% | (=) | 31% | (+1) | 8% | (+1) | 1% | (=) | 6% | (+1) | 10 | |
Aug 30, 2025 | Aug 22 - 26 | Data | 22% | (+1) | 18% | (-2) | 14% | (+1) | 3% | (=) | 30% | (=) | 7% | (-1) | 1% | (=) | 5% | (=) | 8 | |
Aug 20, 2025 | Aug 15 - 18 | Data | 21% | (-1) | 20% | (-2) | 13% | (=) | 3% | (+1) | 30% | (=) | 8% | (+2) | 1% | (+1) | 5% | (+1) | 9 | |
Aug 13, 2025 | Aug 8 - 11 | Data | 22% | (=) | 22% | (+4) | 13% | (-1) | 2% | (-1) | 30% | (-1) | 6% | (-1) | 0% | (-1) | 4% | (=) | 8 | |
Aug 6, 2025 | Aug 1 - 3 | Data | 22% | (-1) | 18% | (-2) | 14% | (+1) | 3% | (=) | 31% | (+2) | 7% | (=) | 1% | (=) | 4% | (-1) | 9 | |
Jul 30, 2025 | Jul 26 - 28 | Data | 23% | (+1) | 20% | (-1) | 13% | (-2) | 3% | (+1) | 29% | (=) | 7% | (-1) | 1% | (=) | 5% | (+3) | 6 | |
Jul 23, 2025 | Jul 18 - 20 | Data | 22% | (-2) | 21% | (+1) | 15% | (+2) | 2% | (-1) | 29% | (+2) | 8% | (-1) | 1% | (=) | 2% | (-1) | 7 | |
Jul 16, 2025 | Jul 11 - 14 | Data | 24% | (=) | 20% | (+1) | 13% | (-1) | 3% | (=) | 27% | (-2) | 9% | (+2) | 1% | (=) | 3% | (=) | 3 | |
Jul 10, 2025 | Jul 4 - 7 | Data | 24% | (=) | 19% | (=) | 14% | (+2) | 3% | (=) | 29% | (=) | 7% | (-2) | 1% | (=) | 3% | (=) | 5 | |
Jul 2, 2025 | Jun 27 - 30 | Data | 24% | (+1) | 19% | (-1) | 12% | (-2) | 3% | (=) | 29% | (+2) | 9% | (=) | 1% | (=) | 3% | (=) | 5 | |
Jun 25, 2025 | Jun 20 - 23 | Data | 23% | (+2) | 20% | (-2) | 14% | (+1) | 3% | (=) | 27% | (-2) | 9% | (=) | 1% | (=) | 3% | (-1) | 4 | |
Jun 18, 2025 | Jun 13 - 16 | Data | 21% | (-3) | 22% | (+2) | 13% | (-1) | 3% | (=) | 29% | (+1) | 9% | (+2) | 1% | (=) | 4% | (+1) | 7 | |
Jun 11, 2025 | Jun 6 - 9 | Data | 24% | (+1) | 20% | (-1) | 14% | (=) | 3% | (+1) | 28% | (=) | 7% | (-1) | 1% | (=) | 3% | (+1) | 4 | |
Jun 4, 2025 | May 30 - Jun 2 | Data | 23% | (+1) | 21% | (+2) | 14% | (=) | 2% | (=) | 28% | (-3) | 8% | (=) | 1% | (=) | 2% | (-1) | 5 | |
May 28, 2025 | May 23 - 26 | Data | 22% | (=) | 19% | (-2) | 14% | (=) | 2% | (=) | 31% | (+1) | 8% | (=) | 1% | (=) | 3% | (+1) | 9 | |
May 21, 2025 | May 16 - 19 | Data | 22% | (-3) | 21% | (+1) | 14% | (=) | 2% | (=) | 30% | (+2) | 8% | (=) | 1% | (=) | 2% | (+1) | 8 | |
May 14, 2025 | May 10 - 12 | Data | 25% | (+2) | 20% | (-1) | 14% | (-1) | 2% | (-1) | 28% | (+1) | 8% | (=) | 1% | (=) | 1% | (-2) | 3 | |
May 7, 2025 | May 3 - 4 | Data | 23% | (-1) | 21% | (-2) | 15% | (=) | 3% | (+1) | 27% | (+3) | 8% | (=) | 1% | (=) | 3% | (-1) | 4 | |
Apr 30, 2025 | Apr 25 - 27 | Data | 24% | (+1) | 23% | (=) | 15% | (+1) | 2% | (-1) | 24% | (-1) | 8% | (=) | 1% | (=) | 4% | (=) | Tie | |
Apr 23, 2025 | Apr 17 - 21 | Data | 23% | (-1) | 23% | (=) | 14% | (=) | 3% | (=) | 25% | (+1) | 8% | (=) | 1% | (=) | 4% | (=) | 2 | |
Apr 16, 2025 | Apr 11 - 14 | Data | 24% | (=) | 23% | (=) | 14% | (-3) | 3% | (+1) | 24% | (=) | 8% | (+1) | 1% | (+1) | 4% | (+2) | Tie | |
Apr 9, 2025 | Apr 4 - 7 | Data | 24% | (+3) | 23% | (-3) | 17% | (+4) | 2% | (=) | 24% | (-1) | 7% | (=) | 0% | (-1) | 2% | (-2) | Tie | |
Apr 2, 2025 | Mar 28 - 31 | Data | 21% | (-3) | 26% | (+1) | 13% | (+1) | 2% | (-1) | 25% | (+1) | 7% | (-3) | 1% | (=) | 4% | (+1) | 1 | |
Mar 26, 2025 | Mar 22 - 24 | Data | 24% | (-1) | 25% | (+1) | 12% | (=) | 3% | (+1) | 24% | (-1) | 10% | (+3) | 1% | (=) | 3% | (-1) | 1 | |
Mar 19, 2025 | Mar 14 - 17 | Data | 25% | (=) | 24% | (+1) | 12% | (-2) | 2% | (=) | 25% | (=) | 7% | (-1) | 1% | (=) | 4% | (+2) | Tie | |
Mar 12, 2025 | Mar 7 - 10 | Data | 25% | (-1) | 23% | (-1) | 14% | (+1) | 2% | (=) | 25% | (+1) | 8% | (+1) | 1% | (=) | 2% | (=) | Tie | |
Mar 5, 2025 | Feb 28 - Mar 2 | Data | 26% | (+3) | 24% | (-1) | 13% | (-3) | 2% | (=) | 24% | (=) | 7% | (-1) | 1% | (+1) | 2% | (=) | 2 | |
Feb 26, 2025 | Feb 21 - 24 | Data | 23% | (-2) | 25% | (+2) | 16% | (+4) | 2% | (=) | 24% | (-2) | 8% | (+1) | 0% | (-1) | 2% | (-1) | 1 | |
Feb 18, 2025 | Feb 14 - 18 | Data | 25% | (=) | 23% | (=) | 12% | (=) | 2% | (=) | 26% | (+1) | 7% | (-1) | 1% | (=) | 3% | (=) | 1 | |
Feb 12, 2025 | Feb 7 - 10 | Data | 25% | (+1) | 23% | (-3) | 12% | (-1) | 2% | (-1) | 25% | (+1) | 8% | (+2) | 1% | (=) | 3% | (=) | Tie | |
Feb 4, 2025 | Jan 31 - Feb 3 | Data | 24% | (-1) | 26% | (+2) | 13% | (=) | 3% | (+1) | 24% | (-1) | 6% | (-1) | 1% | (=) | 3% | (=) | 2 | |
Jan 29, 2025 | Jan 24 - 27 | Data | 25% | (+1) | 24% | (-1) | 13% | (+1) | 2% | (-1) | 25% | (=) | 7% | (=) | 1% | (=) | 3% | (=) | Tie | |
Jan 21, 2025 | Jan 17 - 20 | Data | 24% | (=) | 25% | (=) | 12% | (=) | 3% | (=) | 25% | (+1) | 7% | (-1) | 1% | (=) | 3% | (=) | Tie | |
Jan 13, 2025 | Jan 10 - 13 | Data | 24% | (-2) | 25% | (-1) | 12% | (=) | 3% | (=) | 24% | (+2) | 8% | (+1) | 1% | (=) | 3% | (+1) | 1 | |
Jan 9, 2025 | Jan 6 - 8 | Data | 26% | (=) | 26% | (=) | 12% | (-1) | 3% | (=) | 22% | (+3) | 7% | (-1) | 1% | (=) | 2% | (-2) | Tie | |
Dec 11, 2024 | Dec 6 - 10 | Data | 26% | (=) | 26% | (-2) | 13% | (=) | 3% | (=) | 19% | (-2) | 8% | (+1) | 1% | (=) | 4% | (+2) | Tie | |
Dec 3, 2024 | Nov 29 - Dec 2 | Data | 26% | (-1) | 28% | (-2) | 13% | (+1) | 3% | (+1) | 21% | (+3) | 7% | (-1) | 1% | (=) | 2% | (=) | 2 | |
Nov 28, 2024 | Nov 26 - 27 | Data | 27% | (+2) | 30% | (+2) | 12% | (-1) | 2% | (-1) | 18% | (-1) | 8% | (=) | 1% | (=) | 2% | (-1) | 3 | |
Nov 22, 2024 | Nov 19 - 21 | Data | 25% | (-2) | 28% | (-1) | 13% | (+2) | 3% | (+1) | 19% | (=) | 8% | (=) | 1% | (=) | 3% | (-1) | 3 | |
Nov 12, 2024 | Nov 8 - 11 | Data | 27% | (-1) | 29% | (+3) | 11% | (-3) | 2% | (-1) | 19% | (+1) | 8% | (=) | 1% | (=) | 4% | (+1) | 2 | |
Nov 3, 2024 | Oct 30 - Nov 1 | Data | 28% | (+1) | 26% | (-1) | 14% | (+1) | 3% | (+1) | 18% | (-3) | 8% | (+1) | 1% | (=) | 3% | (+2) | 2 | |
Oct 13, 2024 | Oct 9 - 10 | Data | 27% | (-2) | 27% | (-1) | 13% | (+2) | 2% | (=) | 21% | (+2) | 7% | (=) | 1% | (+1) | 1% | (-2) | Tie | |
Oct 8, 2024 | Oct 5 - 7 | Data | 29% | (-1) | 28% | (+2) | 11% | (-2) | 2% | (-1) | 19% | (+1) | 7% | (-1) | 0% | (-1) | 3% | (+1) | 1 | |
Sep 27, 2024 | Sep 24 - 25 | Data | 30% | (+1) | 26% | (+1) | 13% | (-1) | 3% | (=) | 18% | (=) | 8% | (=) | 1% | (=) | 2% | (-2) | 4 | |
Sep 13, 2024 | Sep 10 - 12 | Data | 29% | 25% | 14% | 3% | 18% | 8% | 1% | 4% | 4 |
Seat projection sets
There are no projection sets for this data provider in the given date range.
Description Links | Abbr. | Dates | Lab | Cons | LD | SNP | Ref | Green | PC | SF | DUP | SDLP | UUP | Alliance | TUV | YP | Ind | Other | n/a |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
More in Common September 2025 Data Article | MIC4 | Sep 27, 2025 Aug 8 - Sep 15 | 90 | 41 | 69 | 34 | 373 | 6 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | 0 | 19 |
More in Common July 2025 Data Article | MIC3 | Jul 5, 2025 Jun 13 - 30 | 126 | 81 | 73 | 42 | 290 | 7 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 19 |
More in Common April 2025 Data Article | MIC2 | Apr 20, 2025 Mar 14 - Apr 1 | 165 | 165 | 67 | 35 | 180 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 19 |
More in Common Dec 2024 Data Article | MIC1 | Dec 28, 2024 Oct 31 - Dec 16 | 228 | 222 | 58 | 37 | 72 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 19 |
Pre-2029 | Pre-2029 | 401 | 119 | 72 | 9 | 5 | 4 | 4 | 7 | 5 | 2 | 1 | 1 | 1 | 0 | 18 | 1 | 0 | |
2024 | 2024 | 411 | 121 | 72 | 9 | 5 | 4 | 4 | 7 | 5 | 2 | 1 | 1 | 1 | 0 | 6 | 1 | 0 | |
2019 (notional) | 2019 | 200 | 372 | 8 | 48 | 0 | 1 | 2 | 7 | 8 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
By constituency
Constituency | 2019 | 2024 | Pre-2029 | MIC1 | MIC2 | MIC3 | MIC4 |
---|---|---|---|---|---|---|---|
Aberafan Maesteg | Lab | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Lean Ref |
Aberdeen North | SNP | SNP | SNP | Likely SNP | Lean SNP | Lean SNP | Toss-up SNP |
Aberdeen South | SNP | SNP | SNP | Safe SNP | Toss-up SNP | Toss-up SNP | Toss-up Ref |
Aberdeenshire North and Moray East | Cons | SNP | SNP | Safe SNP | Toss-up SNP | Lean SNP | Toss-up Ref |
Airdrie and Shotts | SNP | Lab | Lab | Safe SNP | Toss-up Lab | Likely SNP | Lean SNP |
Aldershot | Cons | Lab | Lab | Likely Lab | Toss-up Cons | Lean Ref | Toss-up Ref |
Aldridge-Brownhills | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Alloa and Grangemouth | SNP | Lab | Ind | Likely SNP | Toss-up SNP | Lean SNP | Toss-up Ref |
Altrincham and Sale West | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Ref |
Alyn and Deeside | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Likely Ref | Toss-up Ref |
Amber Valley | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Safe Ref |
Angus and Perthshire Glens | SNP | SNP | SNP | Safe SNP | Lean SNP | Likely SNP | Lean SNP |
Arbroath and Broughty Ferry | SNP | SNP | SNP | Safe SNP | Toss-up SNP | Safe SNP | Toss-up Ref |
Argyll, Bute and South Lochaber | SNP | SNP | SNP | Safe SNP | Lean SNP | Likely SNP | Lean SNP |
Arundel and South Downs | Cons | Cons | Cons | Safe Cons | Likely Cons | Likely Cons | Lean Cons |
Ashfield | Cons | Ref | Ref | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
Ashford | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Likely Ref | Lean Ref |
Ashton-under-Lyne | Lab | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Likely Ref |
Aylesbury | Cons | Lab | Lab | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Ayr, Carrick and Cumnock | SNP | Lab | Lab | Lean SNP | Toss-up Lab | Toss-up Lab | Toss-up SNP |
Banbury | Cons | Lab | Lab | Likely Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Bangor Aberconwy | Cons | Lab | Lab | Safe Lab | Toss-up PC | Toss-up Ref | Lean Ref |
Barking | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Ref | Toss-up Lab |
Barnsley North | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Barnsley South | Lab | Lab | Lab | Safe Ref | Safe Ref | Safe Ref | Safe Ref |
Barrow and Furness | Cons | Lab | Lab | Lean Cons | Lean Ref | Lean Ref | Likely Ref |
Basildon and Billericay | Cons | Cons | Cons | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Basingstoke | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Bassetlaw | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Likely Ref |
Bath | LD | LD | LD | Safe LD | Safe LD | Likely LD | Likely LD |
Bathgate and Linlithgow | SNP | Lab | Lab | Lean SNP | Toss-up SNP | Lean SNP | Lean Ref |
Battersea | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Beaconsfield | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Beckenham and Penge | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Lean Lab |
Bedford | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Belfast East | DUP | DUP | DUP | ||||
Belfast North | SF | SF | SF | ||||
Belfast South and Mid Down | SDLP | SDLP | SDLP | ||||
Belfast West | SF | SF | SF | ||||
Bermondsey and Old Southwark | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Berwickshire, Roxburgh and Selkirk | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Cons | Toss-up Cons |
Bethnal Green and Stepney | Lab | Lab | Lab | Likely Lab | Toss-up Ind | Toss-up Lab | Toss-up Ind |
Beverley and Holderness | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Bexhill and Battle | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Bexleyheath and Crayford | Cons | Lab | Lab | Likely Cons | Toss-up Ref | Toss-up Cons | Lean Ref |
Bicester and Woodstock | Cons | LD | LD | Lean Cons | Lean LD | Lean LD | Lean LD |
Birkenhead | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Lab |
Birmingham Edgbaston | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Toss-up Lab |
Birmingham Erdington | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Safe Ref | Lean Ref |
Birmingham Hall Green and Moseley | Lab | Lab | Lab | Likely Other | Toss-up Ind | Toss-up Lab | Toss-up Ind |
Birmingham Hodge Hill and Solihull North | Lab | Lab | Lab | Lean Ref | Lean Lab | Likely Ref | Toss-up Ref |
Birmingham Ladywood | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Lab |
Birmingham Northfield | Cons | Lab | Lab | Likely Lab | Toss-up Lab | Likely Ref | Likely Ref |
Birmingham Perry Barr | Lab | Ind | Ind | Safe Other | Toss-up Ind | Toss-up Ind | Toss-up Ind |
Birmingham Selly Oak | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Ref |
Birmingham Yardley | Lab | Lab | Lab | Lean Lab | Lean Lab | Lean Ref | Toss-up Ind |
Bishop Auckland | Cons | Lab | Lab | Safe Cons | Lean Ref | Safe Ref | Likely Ref |
Blackburn | Lab | Ind | Ind | Safe Other | Likely Ind | Toss-up Ind | Toss-up Ind |
Blackley and Middleton South | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Lean Ref |
Blackpool North and Fleetwood | Cons | Lab | Lab | Lean Ref | Likely Ref | Safe Ref | Safe Ref |
Blackpool South | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Blaenau Gwent and Rhymney | Lab | Lab | Lab | Lean Lab | Toss-up Lab | Toss-up Ref | Toss-up Lab |
Blaydon and Consett | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Toss-up Ref |
Blyth and Ashington | Lab | Lab | Lab | Likely Ref | Lean Ref | Safe Ref | Lean Ref |
Bognor Regis and Littlehampton | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Bolsover | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Bolton North East | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Likely Ref |
Bolton South and Walkden | Lab | Lab | Lab | Safe Ref | Toss-up Ref | Likely Ref | Likely Ref |
Bolton West | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Bootle | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Lean Lab |
Boston and Skegness | Cons | Ref | Ref | Safe Ref | Safe Ref | Safe Ref | Safe Ref |
Bournemouth East | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Bournemouth West | Cons | Lab | Lab | Lean Cons | Lean Ref | Lean Ref | Likely Ref |
Bracknell | Cons | Lab | Lab | Lean Cons | Toss-up Cons | Lean Ref | Lean Ref |
Bradford East | Lab | Lab | Lab | Likely Lab | Lean Lab | Toss-up Ref | Toss-up Ind |
Bradford South | Lab | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Bradford West | Lab | Lab | Lab | Safe Other | Toss-up Ind | Toss-up Ind | Toss-up Ind |
Braintree | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Brecon, Radnor and Cwm Tawe | Cons | LD | LD | Likely LD | Likely Ref | Likely Ref | Likely Ref |
Brent East | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Safe Lab |
Brent West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Toss-up Lab |
Brentford and Isleworth | Lab | Lab | Lab | Safe Lab | Lean Lab | Likely Lab | Likely Lab |
Brentwood and Ongar | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Bridgend | Cons | Lab | Lab | Safe Lab | Lean Ref | Likely Ref | Likely Ref |
Bridgwater | Cons | Cons | Cons | Lean Cons | Lean Ref | Likely Ref | Likely Ref |
Bridlington and The Wolds | Cons | Cons | Cons | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Brigg and Immingham | Cons | Cons | Cons | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Brighton Kemptown and Peacehaven | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Brighton Pavilion | Green | Green | Green | Safe Green | Safe Green | Safe Green | Safe Green |
Bristol Central | Lab | Green | Green | Safe Green | Likely Green | Safe Green | Safe Green |
Bristol East | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Green | Toss-up Green |
Bristol North East | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Ref |
Bristol North West | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Toss-up Lab |
Bristol South | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Green | Toss-up Ref |
Broadland and Fakenham | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
Bromley and Biggin Hill | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Toss-up Cons |
Bromsgrove | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Lean Ref |
Broxbourne | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Toss-up Ref | Lean Ref |
Broxtowe | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Lean Ref |
Buckingham and Bletchley | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Burnley | Cons | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Burton and Uttoxeter | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Bury North | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Lean Ref |
Bury South | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Lab | Lean Ref |
Bury St Edmunds and Stowmarket | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Caerfyrddin | Cons | PC | PC | Safe PC | Toss-up PC | Lean PC | Toss-up PC |
Caerphilly | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Lean Ref |
Caithness, Sutherland and Easter Ross | SNP | LD | LD | Safe LD | Safe LD | Toss-up LD | Toss-up LD |
Calder Valley | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Ref | Lean Ref |
Camborne and Redruth | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Cambridge | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Lean Lab |
Cannock Chase | Cons | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Safe Ref |
Canterbury | Lab | Lab | Ind | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Ref |
Cardiff East | Lab | Lab | Lab | Likely Lab | Toss-up Lab | Toss-up Lab | Lean Ref |
Cardiff North | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Ref |
Cardiff South and Penarth | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Ref |
Cardiff West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up PC | Toss-up Ref |
Carlisle | Cons | Lab | Lab | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Carshalton and Wallington | Cons | LD | LD | Safe LD | Likely LD | Lean LD | Likely LD |
Castle Point | Cons | Cons | Cons | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Central Ayrshire | SNP | Lab | Lab | Safe SNP | Toss-up Lab | Lean SNP | Toss-up Ref |
Central Devon | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Ref |
Central Suffolk and North Ipswich | Cons | Cons | Ind | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
Ceredigion Preseli | PC | PC | PC | Safe PC | Likely PC | Safe PC | Likely PC |
Chatham and Aylesford | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Cheadle | Cons | LD | LD | Safe LD | Likely LD | Likely LD | Likely LD |
Chelmsford | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Lean LD |
Chelsea and Fulham | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Cheltenham | Cons | LD | LD | Safe LD | Likely LD | Lean LD | Lean LD |
Chesham and Amersham | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Lean LD |
Chester North and Neston | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Toss-up Ref |
Chester South and Eddisbury | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Ref |
Chesterfield | Lab | Lab | Lab | Likely Lab | Lean Ref | Lean Ref | Likely Ref |
Chichester | Cons | LD | LD | Lean LD | Lean LD | Likely LD | Lean LD |
Chingford and Woodford Green | Cons | Cons | Cons | Safe Cons | Lean Cons | Lean Cons | Toss-up Ind |
Chippenham | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Lean LD |
Chipping Barnet | Cons | Lab | Lab | Likely Lab | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Chorley | Other | Other | Other | ||||
Christchurch | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Cities of London and Westminster | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Lab |
City of Durham | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Clacton | Cons | Ref | Ref | Safe Ref | Safe Ref | Safe Ref | Safe Ref |
Clapham and Brixton Hill | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Clwyd East | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Lean Ref | Lean Ref |
Clwyd North | Cons | Lab | Lab | Lean Lab | Toss-up Ref | Lean Ref | Likely Ref |
Coatbridge and Bellshill | SNP | Lab | Lab | Likely SNP | Toss-up SNP | Safe SNP | Lean SNP |
Colchester | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Colne Valley | Cons | Lab | Lab | Likely Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Congleton | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Cons | Lean Ref |
Corby and East Northamptonshire | Cons | Lab | Lab | Lean Cons | Toss-up Ref | Toss-up Ref | Lean Ref |
Coventry East | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Ref | Toss-up Ref |
Coventry North West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Lean Ref |
Coventry South | Lab | Lab | Ind | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Ref |
Cowdenbeath and Kirkcaldy | SNP | Lab | Lab | Lean SNP | Toss-up SNP | Toss-up SNP | Toss-up Lab |
Cramlington and Killingworth | Lab | Lab | Lab | Safe Lab | Lean Ref | Lean Ref | Lean Ref |
Crawley | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Likely Ref | Lean Ref |
Crewe and Nantwich | Cons | Lab | Lab | Safe Lab | Lean Ref | Lean Ref | Likely Ref |
Croydon East | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Croydon South | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Lean Cons |
Croydon West | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Cumbernauld and Kirkintilloch | SNP | Lab | Lab | Safe SNP | Lean SNP | Safe SNP | Lean SNP |
Dagenham and Rainham | Lab | Lab | Lab | Lean Ref | Toss-up Ref | Likely Ref | Lean Ref |
Darlington | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Dartford | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Daventry | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Lean Ref |
Derby North | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Lab | Lean Ref |
Derby South | Lab | Lab | Lab | Likely Lab | Toss-up Ref | Likely Ref | Lean Ref |
Derbyshire Dales | Cons | Lab | Lab | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Dewsbury and Batley | Lab | Ind | Ind | Safe Other | Lean Ind | Toss-up Ind | Lean Ind |
Didcot and Wantage | Cons | LD | LD | Likely LD | Lean LD | Lean LD | Lean LD |
Doncaster Central | Lab | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Doncaster East and the Isle of Axholme | Cons | Lab | Lab | Likely Ref | Lean Ref | Safe Ref | Likely Ref |
Doncaster North | Lab | Lab | Lab | Likely Ref | Toss-up Ref | Safe Ref | Lean Ref |
Dorking and Horley | Cons | LD | LD | Lean Cons | Toss-up LD | Toss-up LD | Lean LD |
Dover and Deal | Cons | Lab | Lab | Lean Lab | Toss-up Lab | Lean Ref | Lean Ref |
Droitwich and Evesham | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Dudley | Cons | Lab | Lab | Likely Ref | Likely Ref | Safe Ref | Safe Ref |
Dulwich and West Norwood | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Safe Lab |
Dumfries and Galloway | Cons | Cons | Cons | Lean Cons | Lean Lab | Likely Lab | Toss-up SNP |
Dumfriesshire, Clydesdale and Tweeddale | Cons | Cons | Cons | Lean Cons | Toss-up SNP | Lean Cons | Toss-up SNP |
Dundee Central | SNP | SNP | SNP | Safe SNP | Lean SNP | Toss-up Lab | Likely SNP |
Dunfermline and Dollar | SNP | Lab | Lab | Lean SNP | Toss-up SNP | Toss-up SNP | Toss-up Ref |
Dunstable and Leighton Buzzard | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Dwyfor Meirionnydd | PC | PC | PC | Safe PC | Safe PC | Likely PC | Likely PC |
Ealing Central and Acton | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Ealing North | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Likely Lab |
Ealing Southall | Lab | Lab | Lab | Safe Lab | Likely Lab | Safe Lab | Safe Lab |
Earley and Woodley | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Cons | Lean Cons |
Easington | Lab | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Lean Ref |
East Antrim | DUP | DUP | DUP | ||||
East Grinstead and Uckfield | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Lean Cons |
East Ham | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Safe Lab |
East Hampshire | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
East Kilbride and Strathaven | SNP | Lab | Lab | Lean SNP | Toss-up SNP | Likely SNP | Toss-up SNP |
East Londonderry | DUP | DUP | DUP | ||||
East Renfrewshire | SNP | Lab | Lab | Safe Lab | Toss-up SNP | Toss-up SNP | Toss-up SNP |
East Surrey | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Ref |
East Thanet | Cons | Lab | Lab | Safe Ref | Toss-up Ref | Likely Ref | Likely Ref |
East Wiltshire | Cons | Cons | Ref | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Ref |
East Worthing and Shoreham | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Ref |
Eastbourne | Cons | LD | LD | Safe LD | Likely LD | Likely LD | Likely LD |
Eastleigh | Cons | LD | LD | Safe Cons | Lean LD | Lean LD | Lean LD |
Edinburgh East and Musselburgh | SNP | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up SNP | Toss-up SNP |
Edinburgh North and Leith | SNP | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up SNP |
Edinburgh South | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Lean Lab |
Edinburgh South West | SNP | Lab | Lab | Safe Lab | Toss-up SNP | Lean Lab | Toss-up Ref |
Edinburgh West | LD | LD | LD | Safe LD | Safe LD | Likely LD | Likely LD |
Edmonton and Winchmore Hill | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Ellesmere Port and Bromborough | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Lab | Toss-up Ref |
Eltham and Chislehurst | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Lab |
Ely and East Cambridgeshire | Cons | LD | LD | Safe LD | Toss-up Cons | Toss-up LD | Toss-up LD |
Enfield North | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Lean Lab |
Epping Forest | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Lean Cons |
Epsom and Ewell | Cons | LD | LD | Lean Cons | Toss-up LD | Lean LD | Lean LD |
Erewash | Cons | Lab | Lab | Likely Ref | Lean Ref | Lean Ref | Likely Ref |
Erith and Thamesmead | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Lean Lab |
Esher and Walton | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Safe LD |
Exeter | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Toss-up Ref |
Exmouth and Exeter East | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up LD | Lean Ref |
Falkirk | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Toss-up SNP |
Fareham and Waterlooville | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Farnham and Bordon | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up LD | Toss-up LD |
Faversham and Mid Kent | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Feltham and Heston | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Lab |
Fermanagh and South Tyrone | SF | SF | SF | ||||
Filton and Bradley Stoke | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Lean Ref |
Finchley and Golders Green | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Folkestone and Hythe | Cons | Lab | Lab | Likely Ref | Toss-up Ref | Lean Ref | Likely Ref |
Forest of Dean | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Foyle | SDLP | SDLP | SDLP | ||||
Frome and East Somerset | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Toss-up LD |
Fylde | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Likely Ref |
Gainsborough | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Gateshead Central and Whickham | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Gedling | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Ref |
Gillingham and Rainham | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Safe Ref | Likely Ref |
Glasgow East | SNP | Lab | Lab | Safe SNP | Toss-up Lab | Toss-up SNP | Likely SNP |
Glasgow North | SNP | Lab | Lab | Likely SNP | Toss-up Lab | Toss-up SNP | Lean SNP |
Glasgow North East | SNP | Lab | Lab | Safe SNP | Lean Lab | Toss-up Lab | Lean SNP |
Glasgow South | SNP | Lab | Lab | Likely Lab | Toss-up SNP | Toss-up SNP | Likely SNP |
Glasgow South West | SNP | Lab | Lab | Safe SNP | Toss-up Lab | Toss-up SNP | Likely SNP |
Glasgow West | SNP | Lab | Lab | Lean Lab | Toss-up SNP | Toss-up SNP | Lean SNP |
Glastonbury and Somerton | Cons | LD | LD | Likely LD | Toss-up LD | Toss-up LD | Toss-up LD |
Glenrothes and Mid Fife | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Lean SNP | Toss-up SNP |
Gloucester | Cons | Lab | Lab | Likely Cons | Toss-up Ref | Lean Ref | Likely Ref |
Godalming and Ash | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up LD | Toss-up Cons |
Goole and Pocklington | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Gordon and Buchan | Cons | Cons | Cons | Safe SNP | Toss-up SNP | Toss-up SNP | Toss-up Ref |
Gorton and Denton | Lab | Lab | Ind | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Lab |
Gosport | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Gower | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Grantham and Bourne | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Gravesham | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Great Grimsby and Cleethorpes | Cons | Lab | Lab | Safe Ref | Safe Ref | Safe Ref | Safe Ref |
Great Yarmouth | Cons | Ref | Ind | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
Greenwich and Woolwich | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Guildford | Cons | LD | LD | Safe LD | Likely LD | Lean LD | Likely LD |
Hackney North and Stoke Newington | Lab | Lab | Ind | Safe Lab | Safe Lab | Likely Lab | Safe Lab |
Hackney South and Shoreditch | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Halesowen | Cons | Lab | Lab | Likely Cons | Toss-up Ref | Likely Ref | Likely Ref |
Halifax | Lab | Lab | Lab | Lean Ref | Toss-up Ref | Likely Ref | Likely Ref |
Hamble Valley | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Hamilton and Clyde Valley | SNP | Lab | Lab | Lean SNP | Toss-up Lab | Lean SNP | Toss-up SNP |
Hammersmith and Chiswick | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Hampstead and Highgate | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Lean Lab |
Harborough, Oadby and Wigston | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Toss-up Cons |
Harlow | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Harpenden and Berkhamsted | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Likely LD |
Harrogate and Knaresborough | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Lean LD |
Harrow East | Cons | Cons | Cons | Safe Cons | Safe Cons | Likely Cons | Likely Cons |
Harrow West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Lean Lab |
Hartlepool | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Harwich and North Essex | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Hastings and Rye | Cons | Lab | Lab | Lean Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Havant | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Hayes and Harlington | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Hazel Grove | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Toss-up LD |
Hemel Hempstead | Cons | Lab | Lab | Likely Cons | Toss-up Cons | Toss-up Cons | Lean Ref |
Hendon | Cons | Lab | Lab | Likely Cons | Toss-up Cons | Lean Cons | Toss-up Cons |
Henley and Thame | Cons | LD | LD | Lean LD | Toss-up LD | Lean LD | Lean LD |
Hereford and South Herefordshire | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Herne Bay and Sandwich | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Hertford and Stortford | Cons | Lab | Lab | Lean Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Hertsmere | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Lean Cons |
Hexham | Cons | Lab | Lab | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
Heywood and Middleton North | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
High Peak | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Ref |
Hinckley and Bosworth | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Hitchin | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Lab |
Holborn and St Pancras | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Honiton and Sidmouth | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Toss-up LD |
Hornchurch and Upminster | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Likely Ref | Lean Ref |
Hornsey and Friern Barnet | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Horsham | Cons | LD | LD | Safe Cons | Toss-up LD | Toss-up LD | Toss-up LD |
Houghton and Sunderland South | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Hove and Portslade | Lab | Lab | Lab | Safe Lab | Lean Lab | Likely Lab | Likely Lab |
Huddersfield | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Green | Toss-up Green |
Huntingdon | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Hyndburn | Cons | Lab | Lab | Likely Ref | Likely Ref | Safe Ref | Likely Ref |
Ilford North | Lab | Lab | Lab | Likely Other | Toss-up Ind | Toss-up Ind | Lean Ind |
Ilford South | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Toss-up Ind |
Inverclyde and Renfrewshire West | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Lean SNP |
Inverness, Skye and West Ross-shire | SNP | LD | LD | Likely SNP | Lean LD | Lean SNP | Toss-up SNP |
Ipswich | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Isle of Wight East | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Isle of Wight West | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Islington North | Lab | Ind | Ind | Likely Other | Toss-up Ind | Toss-up Ind | Toss-up Ind |
Islington South and Finsbury | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Jarrow and Gateshead East | Lab | Lab | Lab | Likely Ref | Lean Ref | Likely Ref | Lean Ref |
Keighley and Ilkley | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
Kenilworth and Southam | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Kensington and Bayswater | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Cons | Toss-up Lab |
Kettering | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Kilmarnock and Loudoun | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Lean SNP |
Kingston and Surbiton | LD | LD | LD | Safe LD | Safe LD | Likely LD | Safe LD |
Kingston upon Hull East | Lab | Lab | Lab | Safe Ref | Safe Ref | Safe Ref | Safe Ref |
Kingston upon Hull North and Cottingham | Lab | Lab | Lab | Safe Lab | Lean Ref | Likely Ref | Lean Ref |
Kingston upon Hull West and Haltemprice | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Kingswinford and South Staffordshire | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Knowsley | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Lean Lab |
Lagan Valley | DUP | Alliance | Alliance | ||||
Lancaster and Wyre | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Lean Ref |
Leeds Central and Headingley | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Ref | Toss-up Ref |
Leeds East | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Lean Ref |
Leeds North East | Lab | Lab | Lab | Safe Lab | Likely Lab | Safe Lab | Lean Lab |
Leeds North West | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Lab | Toss-up Ref |
Leeds South | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Ref | Toss-up Lab |
Leeds South West and Morley | Cons | Lab | Lab | Likely Ref | Toss-up Ref | Lean Ref | Likely Ref |
Leeds West and Pudsey | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Leicester East | Lab | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Leicester South | Lab | Ind | Ind | Safe Other | Likely Ind | Toss-up Ind | Lean Ind |
Leicester West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Lean Ref |
Leigh and Atherton | Cons | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Likely Ref |
Lewes | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Likely LD |
Lewisham East | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Lewisham North | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Lewisham West and East Dulwich | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Leyton and Wanstead | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Lichfield | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Lincoln | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Liverpool Garston | Lab | Lab | Lab | Safe Lab | Likely Lab | Safe Lab | Lean Lab |
Liverpool Riverside | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Lean Lab |
Liverpool Walton | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Likely Lab |
Liverpool Wavertree | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Lean Lab |
Liverpool West Derby | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Livingston | SNP | Lab | Lab | Safe SNP | Lean SNP | Likely SNP | Toss-up Ref |
Llanelli | Lab | Lab | Lab | Lean Ref | Likely Ref | Likely Ref | Lean Ref |
Lothian East | SNP | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Lean Lab |
Loughborough | Cons | Lab | Lab | Lean Cons | Toss-up Ref | Toss-up Lab | Lean Ref |
Louth and Horncastle | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Lowestoft | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Likely Ref |
Luton North | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Luton South and South Bedfordshire | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Macclesfield | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Lean Ref |
Maidenhead | Cons | LD | LD | Safe Cons | Toss-up LD | Toss-up LD | Toss-up LD |
Maidstone and Malling | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Makerfield | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
Maldon | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
Manchester Central | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Toss-up Ref |
Manchester Rusholme | Lab | Lab | Lab | Safe Lab | Safe Lab | Lean Lab | Lean Lab |
Manchester Withington | Lab | Lab | Lab | Safe Lab | Likely Lab | Safe Lab | Likely Lab |
Mansfield | Cons | Lab | Lab | Lean Ref | Likely Ref | Safe Ref | Likely Ref |
Melksham and Devizes | Cons | LD | LD | Likely LD | Toss-up Cons | Toss-up LD | Toss-up LD |
Melton and Syston | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
Meriden and Solihull East | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Toss-up Ref | Lean Ref |
Merthyr Tydfil and Aberdare | Lab | Lab | Lab | Lean Lab | Lean Ref | Likely Ref | Lean Ref |
Mid and South Pembrokeshire | Cons | Lab | Lab | Likely Cons | Toss-up Ref | Likely Ref | Likely Ref |
Mid Bedfordshire | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Mid Buckinghamshire | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Cons |
Mid Cheshire | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Likely Ref |
Mid Derbyshire | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Mid Dorset and North Poole | Cons | LD | LD | Safe Cons | Lean LD | Toss-up LD | Toss-up LD |
Mid Dunbartonshire | SNP | LD | LD | Safe LD | Likely LD | Toss-up LD | Lean LD |
Mid Leicestershire | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
Mid Norfolk | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Mid Sussex | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Lean LD |
Mid Ulster | SF | SF | SF | ||||
Middlesbrough and Thornaby East | Lab | Lab | Lab | Lean Lab | Toss-up Lab | Likely Ref | Lean Ref |
Middlesbrough South and East Cleveland | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Toss-up Ref |
Midlothian | SNP | Lab | Lab | Lean Lab | Toss-up Lab | Lean SNP | Toss-up Lab |
Milton Keynes Central | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Milton Keynes North | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Mitcham and Morden | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Monmouthshire | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Cons |
Montgomeryshire and Glyndŵr | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Moray West, Nairn and Strathspey | SNP | SNP | SNP | Safe SNP | Toss-up SNP | Lean SNP | Likely Ref |
Morecambe and Lunesdale | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Toss-up Ref | Likely Ref |
Motherwell, Wishaw and Carluke | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Toss-up SNP |
Na h-Eileanan an Iar | SNP | Lab | Lab | Lean Lab | Toss-up Lab | Toss-up SNP | Lean SNP |
Neath and Swansea East | Lab | Lab | Lab | Safe Lab | Lean Ref | Toss-up Ref | Likely Ref |
New Forest East | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
New Forest West | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Newark | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Newbury | Cons | LD | LD | Safe Cons | Toss-up LD | Toss-up LD | Toss-up LD |
Newcastle upon Tyne Central and West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Newcastle upon Tyne East and Wallsend | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Newcastle upon Tyne North | Lab | Lab | Lab | Safe Lab | Lean Lab | Likely Lab | Toss-up Lab |
Newcastle-under-Lyme | Cons | Lab | Lab | Likely Cons | Lean Ref | Likely Ref | Likely Ref |
Newport East | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Toss-up Ref |
Newport West and Islwyn | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Newry and Armagh | SF | SF | SF | ||||
Newton Abbot | Cons | LD | LD | Lean Cons | Toss-up LD | Toss-up LD | Toss-up Ref |
Newton Aycliffe and Spennymoor | Cons | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Likely Ref |
Normanton and Hemsworth | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
North Antrim | DUP | TUV | TUV | ||||
North Ayrshire and Arran | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Lean SNP |
North Bedfordshire | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Ref |
North Cornwall | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Lean LD |
North Cotswolds | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
North Devon | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Toss-up LD |
North Dorset | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
North Down | Alliance | Ind | Ind | ||||
North Durham | Lab | Lab | Lab | Likely Ref | Lean Ref | Likely Ref | Likely Ref |
North East Cambridgeshire | Cons | Cons | Cons | Safe Cons | Lean Ref | Likely Ref | Lean Ref |
North East Derbyshire | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
North East Fife | SNP | LD | LD | Safe LD | Safe LD | Toss-up LD | Likely LD |
North East Hampshire | Cons | LD | LD | Safe Cons | Toss-up Cons | Lean LD | Toss-up LD |
North East Hertfordshire | Cons | Lab | Ind | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
North East Somerset and Hanham | Cons | Lab | Ind | Safe Cons | Toss-up Cons | Toss-up Cons | Lean Ref |
North Herefordshire | Cons | Green | Green | Safe Cons | Toss-up Green | Lean Green | Likely Green |
North Norfolk | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Lean LD |
North Northumberland | Cons | Lab | Lab | Likely Cons | Lean Cons | Toss-up Lab | Toss-up Ref |
North Shropshire | Cons | LD | LD | Safe LD | Likely LD | Lean LD | Lean LD |
North Somerset | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
North Warwickshire and Bedworth | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
North West Cambridgeshire | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
North West Essex | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
North West Hampshire | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
North West Leicestershire | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
North West Norfolk | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Northampton North | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Likely Ref | Lean Ref |
Northampton South | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Likely Ref | Lean Ref |
Norwich North | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Toss-up Ref |
Norwich South | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Lab |
Nottingham East | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Lean Lab |
Nottingham North and Kimberley | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Lean Ref |
Nottingham South | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Lean Ref |
Nuneaton | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Old Bexley and Sidcup | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Toss-up Ref |
Oldham East and Saddleworth | Lab | Lab | Lab | Safe Ref | Toss-up Ref | Likely Ref | Likely Ref |
Oldham West, Chadderton and Royton | Lab | Lab | Lab | Lean Ref | Toss-up Ref | Lean Ref | Toss-up Ref |
Orkney and Shetland | LD | LD | LD | Safe LD | Safe LD | Likely LD | Lean LD |
Orpington | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Toss-up Ref |
Ossett and Denby Dale | Cons | Lab | Lab | Likely Cons | Toss-up Ref | Lean Ref | Likely Ref |
Oxford East | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Lean Lab |
Oxford West and Abingdon | LD | LD | LD | Safe LD | Safe LD | Safe LD | Safe LD |
Paisley and Renfrewshire North | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Likely SNP | Toss-up Ref |
Paisley and Renfrewshire South | SNP | Lab | Lab | Lean SNP | Toss-up SNP | Lean SNP | Lean SNP |
Peckham | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Pendle and Clitheroe | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Penistone and Stocksbridge | Cons | Lab | Lab | Safe Ref | Likely Ref | Likely Ref | Likely Ref |
Penrith and Solway | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Perth and Kinross-shire | SNP | SNP | SNP | Safe SNP | Toss-up SNP | Likely SNP | Lean SNP |
Peterborough | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Plymouth Moor View | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Safe Ref |
Plymouth Sutton and Devonport | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Lean Ref |
Pontefract, Castleford and Knottingley | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Pontypridd | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Poole | Cons | Lab | Ind | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Poplar and Limehouse | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Likely Lab |
Portsmouth North | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Portsmouth South | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Ref | Toss-up Ref |
Preston | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Toss-up Ref |
Putney | Lab | Lab | Lab | Safe Lab | Likely Lab | Lean Lab | Likely Lab |
Queen's Park and Maida Vale | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Likely Lab |
Rawmarsh and Conisbrough | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Rayleigh and Wickford | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Reading Central | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Lean Lab |
Reading West and Mid Berkshire | Cons | Lab | Lab | Likely Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Redcar | Cons | Lab | Lab | Lean Cons | Lean Ref | Likely Ref | Likely Ref |
Redditch | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Lean Ref | Likely Ref |
Reigate | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
Rhondda and Ogmore | Lab | Lab | Lab | Likely Ref | Lean Ref | Likely Ref | Likely Ref |
Ribble Valley | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Richmond and Northallerton | Cons | Cons | Cons | Safe Cons | Safe Cons | Lean Cons | Toss-up Cons |
Richmond Park | LD | LD | LD | Safe LD | Lean LD | Lean LD | Safe LD |
Rochdale | Lab | Lab | Lab | Lean Lab | Toss-up Ref | Lean Ref | Toss-up Ref |
Rochester and Strood | Cons | Lab | Lab | Lean Ref | Toss-up Ref | Likely Ref | Likely Ref |
Romford | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Likely Ref | Toss-up Ref |
Romsey and Southampton North | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Cons |
Rossendale and Darwen | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Rother Valley | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Rotherham | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Rugby | Cons | Lab | Lab | Lean Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Ruislip, Northwood and Pinner | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Lean Cons |
Runcorn and Helsby | Lab | Lab | Ref | Safe Lab | Toss-up Ref | Toss-up Ref | Toss-up Ref |
Runnymede and Weybridge | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Ref | Toss-up Cons |
Rushcliffe | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Ref |
Rutherglen | SNP | Lab | Lab | Lean Lab | Toss-up SNP | Lean SNP | Toss-up SNP |
Rutland and Stamford | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Salford | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Salisbury | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Scarborough and Whitby | Cons | Lab | Lab | Safe Cons | Lean Ref | Likely Ref | Likely Ref |
Scunthorpe | Cons | Lab | Lab | Lean Ref | Likely Ref | Safe Ref | Likely Ref |
Sefton Central | Lab | Lab | Lab | Safe Lab | Lean Lab | Likely Lab | Toss-up Lab |
Selby | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Sevenoaks | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Cons |
Sheffield Brightside and Hillsborough | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Ref | Toss-up Lab |
Sheffield Central | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Lean Lab |
Sheffield Hallam | Lab | Lab | Lab | Safe Lab | Toss-up LD | Toss-up LD | Toss-up LD |
Sheffield Heeley | Lab | Lab | Lab | Safe Lab | Likely Lab | Toss-up Lab | Lean Lab |
Sheffield South East | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Sherwood Forest | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Shipley | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Ref |
Shrewsbury | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Lean Ref |
Sittingbourne and Sheppey | Cons | Lab | Lab | Likely Cons | Lean Ref | Likely Ref | Likely Ref |
Skipton and Ripon | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Sleaford and North Hykeham | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Lean Ref |
Slough | Lab | Lab | Lab | Safe Lab | Toss-up Ind | Toss-up Ind | Toss-up Ind |
Smethwick | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Ref | Toss-up Ref |
Solihull West and Shirley | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Toss-up Ref |
South Antrim | DUP | UUP | UUP | ||||
South Basildon and East Thurrock | Cons | Ref | Ind | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
South Cambridgeshire | Cons | LD | LD | Safe LD | Likely LD | Likely LD | Likely LD |
South Cotswolds | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Lean LD |
South Derbyshire | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
South Devon | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Lean LD |
South Dorset | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Likely Ref |
South Down | SF | SF | SF | ||||
South East Cornwall | Cons | Lab | Lab | Safe Cons | Lean Cons | Toss-up Ref | Lean Ref |
South Holland and The Deepings | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
South Leicestershire | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
South Norfolk | Cons | Lab | Lab | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
South Northamptonshire | Cons | Cons | Cons | Safe Cons | Lean Cons | Lean Cons | Toss-up Ref |
South Ribble | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Likely Ref |
South Shields | Lab | Lab | Lab | Safe Ref | Toss-up Ref | Likely Ref | Lean Ref |
South Shropshire | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
South Suffolk | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Ref |
South West Devon | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Lean Ref |
South West Hertfordshire | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Cons |
South West Norfolk | Cons | Lab | Lab | Lean Cons | Toss-up Ref | Likely Ref | Likely Ref |
South West Wiltshire | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Southampton Itchen | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Likely Ref | Lean Ref |
Southampton Test | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Ref | Toss-up Ref |
Southend East and Rochford | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Lean Ref |
Southend West and Leigh | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Southgate and Wood Green | Lab | Lab | Lab | Safe Lab | Likely Lab | Likely Lab | Likely Lab |
Southport | Cons | Lab | Lab | Lean Lab | Toss-up Ref | Lean Ref | Likely Ref |
Spelthorne | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
Spen Valley | Cons | Lab | Lab | Safe Ref | Lean Ref | Likely Ref | Likely Ref |
St Albans | LD | LD | LD | Safe LD | Likely LD | Likely LD | Safe LD |
St Austell and Newquay | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
St Helens North | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
St Helens South and Whiston | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Ref | Lean Ref |
St Ives | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Likely LD |
St Neots and Mid Cambridgeshire | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Lean LD |
Stafford | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Staffordshire Moorlands | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Likely Ref |
Stalybridge and Hyde | Lab | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Likely Ref |
Stevenage | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Ref | Lean Ref |
Stirling and Strathallan | SNP | Lab | Lab | Safe SNP | Toss-up SNP | Toss-up SNP | Lean SNP |
Stockport | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Ref |
Stockton North | Lab | Lab | Lab | Likely Ref | Lean Ref | Safe Ref | Lean Ref |
Stockton West | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Stoke-on-Trent Central | Cons | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Stoke-on-Trent North | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
Stoke-on-Trent South | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Stone, Great Wyrley and Penkridge | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Stourbridge | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Strangford | DUP | DUP | DUP | ||||
Stratford and Bow | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Stratford-on-Avon | Cons | LD | LD | Safe LD | Toss-up LD | Toss-up LD | Lean LD |
Streatham and Croydon North | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Stretford and Urmston | Lab | Lab | Lab | Safe Lab | Lean Lab | Likely Lab | Toss-up Lab |
Stroud | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Ref |
Suffolk Coastal | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Sunderland Central | Lab | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Surrey Heath | Cons | LD | LD | Safe Cons | Toss-up LD | Toss-up LD | Lean LD |
Sussex Weald | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Cons |
Sutton and Cheam | Cons | LD | LD | Safe LD | Lean LD | Toss-up LD | Lean LD |
Sutton Coldfield | Cons | Cons | Cons | Safe Cons | Lean Cons | Lean Ref | Toss-up Ref |
Swansea West | Lab | Lab | Lab | Toss-up Lab | Toss-up Ref | Lean Ref | Likely Ref |
Swindon North | Cons | Lab | Lab | Lean Cons | Toss-up Ref | Toss-up Ref | Lean Ref |
Swindon South | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Lean Ref | Toss-up Ref |
Tamworth | Cons | Lab | Lab | Safe Cons | Toss-up Ref | Likely Ref | Likely Ref |
Tatton | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Cons | Toss-up Ref |
Taunton and Wellington | Cons | LD | LD | Safe LD | Likely LD | Likely LD | Lean LD |
Telford | Cons | Lab | Lab | Safe Lab | Lean Ref | Likely Ref | Likely Ref |
Tewkesbury | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Toss-up LD |
The Wrekin | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Ref | Lean Ref |
Thirsk and Malton | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Toss-up Ref |
Thornbury and Yate | Cons | LD | LD | Lean Cons | Lean LD | Toss-up LD | Toss-up LD |
Thurrock | Cons | Lab | Lab | Safe Ref | Lean Ref | Safe Ref | Likely Ref |
Tipton and Wednesbury | Cons | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Safe Ref |
Tiverton and Minehead | Cons | LD | LD | Safe LD | Toss-up Cons | Toss-up LD | Toss-up Ref |
Tonbridge | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Tooting | Lab | Lab | Lab | Safe Lab | Likely Lab | Safe Lab | Safe Lab |
Torbay | Cons | LD | LD | Safe LD | Lean LD | Toss-up Ref | Toss-up Ref |
Torfaen | Lab | Lab | Lab | Safe Lab | Lean Ref | Likely Ref | Lean Ref |
Torridge and Tavistock | Cons | Cons | Cons | Safe Cons | Lean Cons | Toss-up Ref | Lean Ref |
Tottenham | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Truro and Falmouth | Cons | Lab | Lab | Safe Cons | Toss-up Lab | Toss-up Lab | Lean Ref |
Tunbridge Wells | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Likely LD |
Twickenham | LD | LD | LD | Safe LD | Safe LD | Likely LD | Safe LD |
Tynemouth | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Upper Bann | DUP | DUP | DUP | ||||
Uxbridge and South Ruislip | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Ref | Toss-up Cons |
Vale of Glamorgan | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Likely Ref | Likely Ref |
Vauxhall and Camberwell Green | Lab | Lab | Lab | Safe Lab | Safe Lab | Safe Lab | Safe Lab |
Wakefield and Rothwell | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Lean Ref |
Wallasey | Lab | Lab | Lab | Safe Lab | Lean Lab | Toss-up Lab | Toss-up Lab |
Walsall and Bloxwich | Cons | Lab | Lab | Lean Cons | Toss-up Lab | Likely Ref | Likely Ref |
Walthamstow | Lab | Lab | Lab | Safe Lab | Safe Lab | Likely Lab | Likely Lab |
Warrington North | Lab | Lab | Lab | Safe Lab | Lean Ref | Lean Ref | Likely Ref |
Warrington South | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Lab | Lean Ref |
Warwick and Leamington | Lab | Lab | Lab | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
Washington and Gateshead South | Lab | Lab | Lab | Safe Ref | Likely Ref | Safe Ref | Likely Ref |
Watford | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Waveney Valley | Cons | Green | Green | Safe Cons | Lean Green | Likely Green | Likely Green |
Weald of Kent | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Wellingborough and Rushden | Cons | Lab | Lab | Likely Ref | Lean Ref | Likely Ref | Likely Ref |
Wells and Mendip Hills | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Lean LD |
Welwyn Hatfield | Cons | Lab | Lab | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
West Aberdeenshire and Kincardine | Cons | Cons | Cons | Toss-up Cons | Toss-up SNP | Lean SNP | Toss-up Ref |
West Bromwich | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Likely Ref | Lean Ref |
West Dorset | Cons | LD | LD | Safe LD | Toss-up LD | Lean LD | Lean LD |
West Dunbartonshire | SNP | Lab | Lab | Toss-up SNP | Toss-up SNP | Safe SNP | Likely SNP |
West Ham and Beckton | Lab | Lab | Lab | Safe Lab | Safe Lab | Lean Lab | Likely Lab |
West Lancashire | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Toss-up Lab | Lean Ref |
West Suffolk | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Lean Ref | Lean Ref |
West Tyrone | SF | SF | SF | ||||
West Worcestershire | Cons | Cons | Cons | Safe Cons | Likely Cons | Toss-up Cons | Toss-up Ref |
Westmorland and Lonsdale | Cons | LD | LD | Safe LD | Safe LD | Likely LD | Safe LD |
Weston-super-Mare | Cons | Lab | Lab | Likely Ref | Toss-up Ref | Lean Ref | Likely Ref |
Wetherby and Easingwold | Cons | Cons | Cons | Safe Cons | Likely Cons | Lean Cons | Toss-up Cons |
Whitehaven and Workington | Cons | Lab | Lab | Safe Lab | Toss-up Ref | Lean Ref | Likely Ref |
Widnes and Halewood | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Lab |
Wigan | Lab | Lab | Lab | Lean Lab | Lean Ref | Likely Ref | Likely Ref |
Wimbledon | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Safe LD |
Winchester | Cons | LD | LD | Safe LD | Lean LD | Likely LD | Likely LD |
Windsor | Cons | Cons | Cons | Safe Cons | Lean Cons | Lean Cons | Toss-up Cons |
Wirral West | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Likely Lab | Toss-up Ref |
Witham | Cons | Cons | Cons | Safe Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Witney | Cons | LD | LD | Lean Cons | Toss-up Cons | Lean LD | Lean LD |
Woking | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Likely LD |
Wokingham | Cons | LD | LD | Safe LD | Lean LD | Lean LD | Likely LD |
Wolverhampton North East | Cons | Lab | Lab | Lean Ref | Lean Ref | Likely Ref | Likely Ref |
Wolverhampton South East | Lab | Lab | Lab | Safe Lab | Toss-up Ref | Safe Ref | Lean Ref |
Wolverhampton West | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Toss-up Ref |
Worcester | Cons | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Ref | Lean Ref |
Worsley and Eccles | Lab | Lab | Lab | Safe Lab | Lean Ref | Lean Ref | Likely Ref |
Worthing West | Cons | Lab | Lab | Likely Cons | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Wrexham | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Lean Ref | Lean Ref |
Wycombe | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Cons | Toss-up Ref |
Wyre Forest | Cons | Cons | Cons | Safe Cons | Toss-up Ref | Lean Ref | Likely Ref |
Wythenshawe and Sale East | Lab | Lab | Lab | Safe Lab | Toss-up Lab | Toss-up Lab | Toss-up Ref |
Yeovil | Cons | LD | LD | Safe LD | Likely LD | Lean LD | Toss-up LD |
Ynys Môn | Cons | PC | PC | Lean PC | Lean PC | Toss-up Ref | Toss-up PC |
York Central | Lab | Lab | Ind | Safe Lab | Lean Lab | Lean Lab | Toss-up Lab |
York Outer | Cons | Lab | Lab | Safe Lab | Toss-up Cons | Toss-up Lab | Toss-up Ref |