Con 30% +7
Lab 28% +3
Lib Dem 16% +1
Brexit 15% -7
Green 5% -3
(Change since 2 weeks ago)
Boris Johnson 38%
Jeremy Corbyn 17%
In touch with ordinary people
Johnson 28%
Corbyn 30%
Johnson 41%
Corbyn 20%
Sticks to his principles
Johnson 36%
Corbyn 36%
Trustworthy
Johnson 25%
Corbyn 23%