15 September poll
27-29 September 2023
Conservative
29%
Labour
39
Lib Dem
12
SNP
3
Green
7
Plaid Cymru
1
Reform UK
Other
2