05-07 July 2023
Current voting intention
Conservative
25%
Labour
42
Lib Dem
11
SNP
3
Green
6
Plaid Cymru
1
Reform
10
Other
2