Labour
27.0%
4-week change: +3.0 pp
See party breakdown ↓
UK polling tracker
A clear view of national voting intention and how party support varies across the UK electorate.
The YouGov workbook was checked successfully. The latest available poll is shown above.
The latest
Latest reported support among all adults, alongside the change over the previous four weeks.
27.0%
4-week change: +3.0 pp
See party breakdown ↓
22.0%
4-week change: +3.0 pp
See party breakdown ↓
20.0%
4-week change: -5.0 pp
See party breakdown ↓
11.0%
4-week change: -1.0 pp
See party breakdown ↓
10.0%
4-week change: -1.0 pp
See party breakdown ↓
5.0%
4-week change: +0.0 pp
See party breakdown ↓
2.0%
4-week change: +0.0 pp
See party breakdown ↓
1.0%
4-week change: +0.0 pp
See party breakdown ↓
Recent movement
The three largest changes in either direction across age, gender, region, social grade, EU referendum and past-vote groups. Each is paired with the strongest opposite change among parties in the same group.
Region 🗺️ · Wales 🏴
Losing most toLabour+7.0 pp
Past vote 🗳️ · Conservative 🌳
Losing most toConservative+12.0 pp
Past vote 🗳️ · Conservative 🌳
Gaining most fromReform UK-13.0 pp
Age 🎂 · 18-24 🧑
Gaining most fromGreen-10.0 pp
Region 🗺️ · London 🏙️
Losing most toReform UK+8.0 pp
Age 🎂 · 18-24 🧑
Losing most toLabour+11.0 pp

Across the electorate
These comparisons cover age, gender, region, social grade and EU referendum vote. Past-vote groups are shown separately below.
Latest national support27.0%
Strongest demographicEU Ref Vote 🇪🇺: Remain 🇪🇺40.0%
Weakest demographicEU Ref Vote 🇪🇺: Leave 🚪13.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Region 🗺️: Wales 🏴 | +7.0 pp | Region 🗺️: Midlands 🏭 | -1.0 pp |
| 12 weeks | Age 🎂: 18-24 🧑 | +11.0 pp | Age 🎂: 65+ 🧓 | +1.0 pp |
| 52 weeks | Region 🗺️: North ⛰️ | +14.0 pp | EU Ref Vote 🇪🇺: Leave 🚪 | +6.0 pp |
Latest national support22.0%
Strongest demographicAge 🎂: 65+ 🧓34.0%
Weakest demographicAge 🎂: 18-24 🧑9.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Social Grade 💼: C2DE 🛠️ | +7.0 pp | Region 🗺️: Scotland 🏴 | -2.0 pp |
| 12 weeks | EU Ref Vote 🇪🇺: Leave 🚪 | +8.0 pp | Region 🗺️: Wales 🏴 | -3.0 pp |
| 52 weeks | Region 🗺️: Rest of South 🌊 | +9.0 pp | Region 🗺️: Scotland 🏴 | +0.0 pp |
Latest national support20.0%
Strongest demographicEU Ref Vote 🇪🇺: Leave 🚪40.0%
Weakest demographicEU Ref Vote 🇪🇺: Remain 🇪🇺4.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Region 🗺️: London 🏙️ | +4.0 pp | Region 🗺️: Wales 🏴 | -15.0 pp |
| 12 weeks | Region 🗺️: London 🏙️ | +8.0 pp | Gender 👥: Male 👨 | -6.0 pp |
| 52 weeks | Region 🗺️: London 🏙️ | +1.0 pp | Region 🗺️: Wales 🏴 | -19.0 pp |
Latest national support11.0%
Strongest demographicEU Ref Vote 🇪🇺: Remain 🇪🇺17.0%
Weakest demographicEU Ref Vote 🇪🇺: Leave 🚪5.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Region 🗺️: Wales 🏴 | +6.0 pp | Region 🗺️: London 🏙️ | -8.0 pp |
| 12 weeks | Region 🗺️: Wales 🏴 | +5.0 pp | Region 🗺️: London 🏙️ | -10.0 pp |
| 52 weeks | Age 🎂: 18-24 🧑 | +3.0 pp | Age 🎂: 25-49 🧑💼 | -7.0 pp |
Latest national support10.0%
Strongest demographicAge 🎂: 18-24 🧑33.0%
Weakest demographicEU Ref Vote 🇪🇺: Leave 🚪2.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Region 🗺️: Scotland 🏴 | +2.0 pp | EU Ref Vote 🇪🇺: Remain 🇪🇺 | -3.0 pp |
| 12 weeks | Region 🗺️: Scotland 🏴 | +4.0 pp | Age 🎂: 18-24 🧑 | -10.0 pp |
| 52 weeks | Region 🗺️: Wales 🏴 | +1.0 pp | EU Ref Vote 🇪🇺: Remain 🇪🇺 | -8.0 pp |
Latest national support5.0%
Strongest demographicAge 🎂: 25-49 🧑💼8.0%
Weakest demographicAge 🎂: 18-24 🧑0.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Age 🎂: 25-49 🧑💼 | +3.0 pp | Age 🎂: 18-24 🧑 | -3.0 pp |
| 12 weeks | Region 🗺️: Midlands 🏭 | +3.0 pp | Age 🎂: 18-24 🧑 | -5.0 pp |
| 52 weeks | Region 🗺️: Wales 🏴 | +7.0 pp | Age 🎂: 18-24 🧑 | -3.0 pp |
Latest national support2.0%
Strongest demographicRegion 🗺️: Scotland 🏴28.0%
Weakest demographicEU Ref Vote 🇪🇺: Leave 🚪1.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Age 🎂: 18-24 🧑 | +3.0 pp | EU Ref Vote 🇪🇺: Leave 🚪 | -1.0 pp |
| 12 weeks | Age 🎂: 18-24 🧑 | +0.0 pp | Region 🗺️: Scotland 🏴 | -7.0 pp |
| 52 weeks | Age 🎂: 18-24 🧑 | +1.0 pp | Region 🗺️: Scotland 🏴 | -7.0 pp |
Latest national support1.0%
Strongest demographicRegion 🗺️: Wales 🏴25.0%
Weakest demographicAge 🎂: 50-64 🧑🦳1.0%
| Period | Gaining most | Change | Losing most | Change |
|---|---|---|---|---|
| 4 weeks | Age 🎂: 18-24 🧑 | +1.0 pp | Region 🗺️: Wales 🏴 | -1.0 pp |
| 12 weeks | Age 🎂: 18-24 🧑 | +1.0 pp | Region 🗺️: Wales 🏴 | -3.0 pp |
| 52 weeks | Age 🎂: 25-49 🧑💼 | +1.0 pp | Region 🗺️: Wales 🏴 | -2.0 pp |
Explore the breakdowns
Open a category to explore separate group charts and the current party leaderboard. Search for a group, then select a chart to enlarge it.
No groups match that search.
| Party | Strongest | Support with strongest group | Weakest | Support with weakest group | Most gaining 4w | Gaining 4w pp | Most losing 4w | Losing 4w pp | Most gaining 12w | Gaining 12w pp | Most losing 12w | Losing 12w pp | Most gaining 52w | Gaining 52w pp | Most losing 52w | Losing 52w pp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Con | 65+ 🧓 | 34.0 | 18-24 🧑 | 9.0 | 65+ 🧓 | +4.0 pp | 18-24 🧑 | +2.0 pp | 50-64 🧑🦳 | +5.0 pp | 25-49 🧑💼 | +1.0 pp | 50-64 🧑🦳 | +5.0 pp | 18-24 🧑 | +3.0 pp |
| Lab | 25-49 🧑💼 | 32.0 | 65+ 🧓 | 22.0 | 65+ 🧓 | +4.0 pp | 25-49 🧑💼 | +2.0 pp | 18-24 🧑 | +11.0 pp | 65+ 🧓 | +1.0 pp | 50-64 🧑🦳 | +12.0 pp | 18-24 🧑 | +9.0 pp |
| Lib Dem | 18-24 🧑 | 16.0 | 25-49 🧑💼 | 9.0 | 50-64 🧑🦳 | +0.0 pp | 18-24 🧑 | -6.0 pp | 50-64 🧑🦳 | +1.0 pp | 18-24 🧑 | -5.0 pp | 18-24 🧑 | +3.0 pp | 25-49 🧑💼 | -7.0 pp |
| Reform UK | 50-64 🧑🦳 | 26.0 | 18-24 🧑 | 6.0 | 18-24 🧑 | -1.0 pp | 50-64 🧑🦳 | -6.0 pp | 18-24 🧑 | +4.0 pp | 65+ 🧓 | -5.0 pp | 18-24 🧑 | -6.0 pp | 65+ 🧓 | -10.0 pp |
| Green | 18-24 🧑 | 33.0 | 50-64 🧑🦳 | 4.0 | 18-24 🧑 | +0.0 pp | 50-64 🧑🦳 | -3.0 pp | 65+ 🧓 | +0.0 pp | 18-24 🧑 | -10.0 pp | 65+ 🧓 | -3.0 pp | 18-24 🧑 | -7.0 pp |
| SNP | 18-24 🧑 | 3.0 | 25-49 🧑💼 | 2.0 | 18-24 🧑 | +3.0 pp | 25-49 🧑💼 | -1.0 pp | 18-24 🧑 | +0.0 pp | 25-49 🧑💼 | -1.0 pp | 18-24 🧑 | +1.0 pp | 25-49 🧑💼 | -2.0 pp |
| Plaid Cymru | 18-24 🧑 | 2.0 | 50-64 🧑🦳 | 1.0 | 18-24 🧑 | +1.0 pp | 25-49 🧑💼 | +0.0 pp | 18-24 🧑 | +1.0 pp | 25-49 🧑💼 | -1.0 pp | 25-49 🧑💼 | +1.0 pp | 18-24 🧑 | +0.0 pp |
| Other | 25-49 🧑💼 | 8.0 | 18-24 🧑 | 0.0 | 25-49 🧑💼 | +3.0 pp | 18-24 🧑 | -3.0 pp | 25-49 🧑💼 | +2.0 pp | 18-24 🧑 | -5.0 pp | 25-49 🧑💼 | +5.0 pp | 18-24 🧑 | -3.0 pp |
No groups match that search.
| Party | Strongest | Support with strongest group | Weakest | Support with weakest group | Most gaining 4w | Gaining 4w pp | Most losing 4w | Losing 4w pp | Most gaining 12w | Gaining 12w pp | Most losing 12w | Losing 12w pp | Most gaining 52w | Gaining 52w pp | Most losing 52w | Losing 52w pp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Con | Female 👩 | 22.0 | Female 👩 | 22.0 | Male 👨 | +5.0 pp | Female 👩 | +1.0 pp | Female 👩 | +3.0 pp | Male 👨 | +2.0 pp | Male 👨 | +7.0 pp | Female 👩 | +3.0 pp |
| Lab | Male 👨 | 28.0 | Female 👩 | 26.0 | Male 👨 | +3.0 pp | Female 👩 | +3.0 pp | Male 👨 | +5.0 pp | Female 👩 | +4.0 pp | Female 👩 | +11.0 pp | Male 👨 | +8.0 pp |
| Lib Dem | Female 👩 | 12.0 | Male 👨 | 9.0 | Female 👩 | -1.0 pp | Male 👨 | -2.0 pp | Male 👨 | +0.0 pp | Female 👩 | -2.0 pp | Male 👨 | -4.0 pp | Female 👩 | -5.0 pp |
| Reform UK | Male 👨 | 22.0 | Female 👩 | 19.0 | Female 👩 | -2.0 pp | Male 👨 | -7.0 pp | Female 👩 | +0.0 pp | Male 👨 | -6.0 pp | Female 👩 | -4.0 pp | Male 👨 | -9.0 pp |
| Green | Female 👩 | 11.0 | Male 👨 | 9.0 | Male 👨 | -1.0 pp | Female 👩 | -2.0 pp | Male 👨 | -1.0 pp | Female 👩 | -5.0 pp | Male 👨 | -5.0 pp | Female 👩 | -7.0 pp |
| SNP | Male 👨 | 3.0 | Female 👩 | 2.0 | Female 👩 | +0.0 pp | Female 👩 | +0.0 pp | Male 👨 | +0.0 pp | Female 👩 | -1.0 pp | Male 👨 | +0.0 pp | Female 👩 | -1.0 pp |
| Plaid Cymru | Female 👩 | 2.0 | Male 👨 | 1.0 | Female 👩 | +0.0 pp | Female 👩 | +0.0 pp | Female 👩 | +0.0 pp | Female 👩 | +0.0 pp | Female 👩 | +1.0 pp | Male 👨 | +0.0 pp |
| Other | Male 👨 | 6.0 | Female 👩 | 5.0 | Male 👨 | +1.0 pp | Female 👩 | +0.0 pp | Male 👨 | +0.0 pp | Female 👩 | -1.0 pp | Female 👩 | +3.0 pp | Male 👨 | +3.0 pp |
No groups match that search.
| Party | Strongest | Support with strongest group | Weakest | Support with weakest group | Most gaining 4w | Gaining 4w pp | Most losing 4w | Losing 4w pp | Most gaining 12w | Gaining 12w pp | Most losing 12w | Losing 12w pp | Most gaining 52w | Gaining 52w pp | Most losing 52w | Losing 52w pp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Con | Rest of South 🌊 | 27.0 | Scotland 🏴 | 11.0 | Midlands 🏭 | +6.0 pp | Scotland 🏴 | -2.0 pp | North ⛰️ | +6.0 pp | Wales 🏴 | -3.0 pp | Rest of South 🌊 | +9.0 pp | Scotland 🏴 | +0.0 pp |
| Lab | London 🏙️ | 35.0 | Scotland 🏴 | 21.0 | Wales 🏴 | +7.0 pp | Midlands 🏭 | -1.0 pp | London 🏙️ | +8.0 pp | Wales 🏴 | +2.0 pp | North ⛰️ | +14.0 pp | London 🏙️ | +6.0 pp |
| Lib Dem | Rest of South 🌊 | 17.0 | London 🏙️ | 6.0 | Wales 🏴 | +6.0 pp | London 🏙️ | -8.0 pp | Wales 🏴 | +5.0 pp | London 🏙️ | -10.0 pp | Scotland 🏴 | +2.0 pp | Midlands 🏭 | -6.0 pp |
| Reform UK | Midlands 🏭 | 24.0 | Scotland 🏴 | 16.0 | London 🏙️ | +4.0 pp | Wales 🏴 | -15.0 pp | London 🏙️ | +8.0 pp | Rest of South 🌊 | -6.0 pp | London 🏙️ | +1.0 pp | Wales 🏴 | -19.0 pp |
| Green | London 🏙️ | 14.0 | Wales 🏴 | 6.0 | Scotland 🏴 | +2.0 pp | Rest of South 🌊 | -3.0 pp | Scotland 🏴 | +4.0 pp | London 🏙️ | -6.0 pp | Wales 🏴 | +1.0 pp | Midlands 🏭 | -7.0 pp |
| SNP | Scotland 🏴 | 28.0 | Scotland 🏴 | 28.0 | Scotland 🏴 | +2.0 pp | Scotland 🏴 | +2.0 pp | Scotland 🏴 | -7.0 pp | Scotland 🏴 | -7.0 pp | Scotland 🏴 | -7.0 pp | Scotland 🏴 | -7.0 pp |
| Plaid Cymru | Wales 🏴 | 25.0 | Wales 🏴 | 25.0 | Wales 🏴 | -1.0 pp | Wales 🏴 | -1.0 pp | Wales 🏴 | -3.0 pp | Wales 🏴 | -3.0 pp | Wales 🏴 | -2.0 pp | Wales 🏴 | -2.0 pp |
| Other | Midlands 🏭 | 7.0 | London 🏙️ | 4.0 | Midlands 🏭 | +2.0 pp | London 🏙️ | -1.0 pp | Midlands 🏭 | +3.0 pp | North ⛰️ | -5.0 pp | Wales 🏴 | +7.0 pp | London 🏙️ | +0.0 pp |
No groups match that search.
| Party | Strongest | Support with strongest group | Weakest | Support with weakest group | Most gaining 4w | Gaining 4w pp | Most losing 4w | Losing 4w pp | Most gaining 12w | Gaining 12w pp | Most losing 12w | Losing 12w pp | Most gaining 52w | Gaining 52w pp | Most losing 52w | Losing 52w pp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Con | Leave 🚪 | 32.0 | Remain 🇪🇺 | 19.0 | Leave 🚪 | +5.0 pp | Remain 🇪🇺 | +3.0 pp | Leave 🚪 | +8.0 pp | Remain 🇪🇺 | +1.0 pp | Leave 🚪 | +7.0 pp | Leave 🚪 | +7.0 pp |
| Lab | Remain 🇪🇺 | 40.0 | Leave 🚪 | 13.0 | Leave 🚪 | +4.0 pp | Remain 🇪🇺 | +2.0 pp | Remain 🇪🇺 | +7.0 pp | Leave 🚪 | +2.0 pp | Remain 🇪🇺 | +13.0 pp | Leave 🚪 | +6.0 pp |
| Lib Dem | Remain 🇪🇺 | 17.0 | Leave 🚪 | 5.0 | Remain 🇪🇺 | +1.0 pp | Leave 🚪 | -1.0 pp | Leave 🚪 | +0.0 pp | Remain 🇪🇺 | -1.0 pp | Leave 🚪 | -3.0 pp | Remain 🇪🇺 | -7.0 pp |
| Reform UK | Leave 🚪 | 40.0 | Remain 🇪🇺 | 4.0 | Remain 🇪🇺 | -3.0 pp | Leave 🚪 | -5.0 pp | Remain 🇪🇺 | -2.0 pp | Leave 🚪 | -4.0 pp | Remain 🇪🇺 | -5.0 pp | Leave 🚪 | -10.0 pp |
| Green | Remain 🇪🇺 | 11.0 | Leave 🚪 | 2.0 | Leave 🚪 | -2.0 pp | Remain 🇪🇺 | -3.0 pp | Leave 🚪 | -2.0 pp | Remain 🇪🇺 | -4.0 pp | Leave 🚪 | -4.0 pp | Remain 🇪🇺 | -8.0 pp |
| SNP | Remain 🇪🇺 | 4.0 | Leave 🚪 | 1.0 | Remain 🇪🇺 | +1.0 pp | Leave 🚪 | -1.0 pp | Leave 🚪 | -1.0 pp | Remain 🇪🇺 | -1.0 pp | Leave 🚪 | +0.0 pp | Remain 🇪🇺 | -1.0 pp |
| Plaid Cymru | Leave 🚪 | 1.0 | Leave 🚪 | 1.0 | Leave 🚪 | +0.0 pp | Leave 🚪 | +0.0 pp | Leave 🚪 | +0.0 pp | Remain 🇪🇺 | -1.0 pp | Leave 🚪 | +0.0 pp | Remain 🇪🇺 | -1.0 pp |
| Other | Leave 🚪 | 7.0 | Remain 🇪🇺 | 4.0 | Leave 🚪 | +1.0 pp | Remain 🇪🇺 | +0.0 pp | Remain 🇪🇺 | +1.0 pp | Leave 🚪 | -1.0 pp | Leave 🚪 | +5.0 pp | Remain 🇪🇺 | +2.0 pp |
No groups match that search.
| Party | Strongest | Support with strongest group | Weakest | Support with weakest group | Most gaining 4w | Gaining 4w pp | Most losing 4w | Losing 4w pp | Most gaining 12w | Gaining 12w pp | Most losing 12w | Losing 12w pp | Most gaining 52w | Gaining 52w pp | Most losing 52w | Losing 52w pp |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Con | Conservative 🌳 | 72.0 | Labour 🌹 | 6.0 | Conservative 🌳 | +12.0 pp | Reform UK ➡️ | +0.0 pp | Conservative 🌳 | +10.0 pp | Labour 🌹 | +0.0 pp | Conservative 🌳 | +11.0 pp | Labour 🌹 | +1.0 pp |
| Lab | Labour 🌹 | 67.0 | Reform UK ➡️ | 1.0 | Liberal Democrat 🕊️ | +7.0 pp | Reform UK ➡️ | -1.0 pp | Labour 🌹 | +7.0 pp | Reform UK ➡️ | +0.0 pp | Labour 🌹 | +17.0 pp | Reform UK ➡️ | +0.0 pp |
| Lib Dem | Liberal Democrat 🕊️ | 57.0 | Reform UK ➡️ | 1.0 | Labour 🌹 | +0.0 pp | Liberal Democrat 🕊️ | -7.0 pp | Conservative 🌳 | +1.0 pp | Liberal Democrat 🕊️ | -6.0 pp | Reform UK ➡️ | +0.0 pp | Liberal Democrat 🕊️ | -17.0 pp |
| Reform UK | Reform UK ➡️ | 80.0 | Liberal Democrat 🕊️ | 5.0 | Reform UK ➡️ | +2.0 pp | Conservative 🌳 | -13.0 pp | Reform UK ➡️ | +1.0 pp | Conservative 🌳 | -9.0 pp | Liberal Democrat 🕊️ | +0.0 pp | Reform UK ➡️ | -12.0 pp |
| Green | Labour 🌹 | 10.0 | Conservative 🌳 | 0.0 | Conservative 🌳 | -1.0 pp | Labour 🌹 | -3.0 pp | Conservative 🌳 | +0.0 pp | Liberal Democrat 🕊️ | -6.0 pp | Reform UK ➡️ | +0.0 pp | Labour 🌹 | -8.0 pp |
| SNP | Labour 🌹 | 1.0 | Conservative 🌳 | 0.0 | Conservative 🌳 | +0.0 pp | Reform UK ➡️ | -1.0 pp | Conservative 🌳 | +0.0 pp | Reform UK ➡️ | -1.0 pp | Conservative 🌳 | +0.0 pp | Labour 🌹 | -1.0 pp |
| Plaid Cymru | Labour 🌹 | 2.0 | Conservative 🌳 | 0.0 | Labour 🌹 | +1.0 pp | Conservative 🌳 | -1.0 pp | Labour 🌹 | +1.0 pp | Conservative 🌳 | -1.0 pp | Labour 🌹 | +1.0 pp | Conservative 🌳 | -1.0 pp |
| Other | Reform UK ➡️ | 10.0 | Conservative 🌳 | 2.0 | Reform UK ➡️ | +2.0 pp | Liberal Democrat 🕊️ | -2.0 pp | Liberal Democrat 🕊️ | +4.0 pp | Conservative 🌳 | -4.0 pp | Reform UK ➡️ | +8.0 pp | Conservative 🌳 | +0.0 pp |
Current picture
Cell labels show reported support, while colour highlights groups where each party is relatively stronger or weaker.

Movement
Each heatmap is a standalone chart. Changes are shown in percentage points, with a separate colour scale for each period.
Past vote
Among people who recall voting for each party at the last election, the share who currently say they would vote for that party again.
| Party | Latest poll | Retention | 4w pp | 12w pp | 52w pp | Polls |
|---|---|---|---|---|---|---|
| Con | 2026-10-26 | 72.0 | +12.0 pp | +10.0 pp | +11.0 pp | 94 |
| Lab | 2026-10-26 | 67.0 | +3.0 pp | +7.0 pp | +17.0 pp | 94 |
| Lib Dem | 2026-10-26 | 57.0 | -7.0 pp | -6.0 pp | -17.0 pp | 94 |
| Reform UK | 2026-10-26 | 80.0 | +2.0 pp | +1.0 pp | -12.0 pp | 94 |
Open data
CSV files contain the underlying summaries and leaderboards used in this report.
Data comes from YouGov's public UK voting-intention tracker. This report describes tracker responses and demographic breakdowns; it is not an election forecast or a seat projection. Support changes are percentage-point differences. The analysis avoids comparing across long gaps in the polling series.
Regional results for SNP are shown for Scotland only, and Plaid Cymru results for Wales only. Their other demographic breakdowns remain UK-wide.
Social grade 💼 2 group charts and leaderboard
No groups match that search.