19 June
Latest poll
Conservative
23%
Labour
25
Lib Dem
15
Brexit party
22
Ukip
1
Green
8
Change UK
1
SNP
5
Plaid Cymru
1
19 June
Latest poll
25
23%
22
15
8
5
1
1
1
Conservative
Labour
Lib Dem
Brexit party
Ukip
Green
Change UK
SNP
Plaid Cymru