Latest YouGov Westminster voting intention figures
The latest YouGov/Times voting intention figures show the Conservatives on 43% of the vote to Labour's 36%. This is from a Tory score of 40% last week compared to Labour's 38%.
Elsewhere, the Liberal Democrats have 6% of the vote (unchanged) the Greens have 4% (also from 6%), while the Brexit Party are on 3% (from 4%).
Keir Starmer continues to narrowly lead Boris Johnson on our 'best Prime Minister' question. A third of Britons (33%) think the Labour leader would make the better head of government, compared to 30% for the incumbent. They are nevertheless both beaten by the "don't know" vote, at 34%.