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