Labour has surged to a 10-point lead over the Conservatives, according to a recent poll.
It is the party’s biggest lead over the Tories since December 2013.
A survey for The Times by YouGov, which was carried out before Boris Johnson apologised for attending a Downing Street party during the first lockdown, also had Sir Keir Starmer ahead on who would make the best prime minister.
What do the latest opinion polls say?
The latest poll put the Conservatives on 28%, with Labour 10 points ahead on 38%.
On who would make the best prime minister, Sir Keir was on 35% while Mr Johnson lagged behind on just 23% - his lowest approval ratings yet.
The survey also found that 60% of people thought that the Prime Minister should resign - including 38% of voters who backed the Tories at the last general election.
The new poll putting Labour 10 points in the lead will strike fear into some Tory MPs, with some senior members of the party already calling for the Prime Minister to resign.
Here are the full results of the poll.
- Labour 38% (+1)
- Conservatives 28% (-5)
- Lib Dems 13% (+3)
- Green 7% (+1)
- Reform UK 4% (-1)
If these results were repeated at the next general election, more than 140 Conservative MPs would lose their seats - including Mr Johnson.
When is the next election?
The next general election is not scheduled to take place until 2024, five years on from the 2019 election which saw Boris Johnson secure a comfortable majority in order to ‘Get Brexit Done’ and eventually led to Jeremy Corbyn stepping down as Labour leader.
However, there has previously been speculation that the Conservatives could call a general election earlier than required, potentially in 2023.
Since the last general election there have been a number of by-elections, with the Conservatives gaining in Hartlepool from Labour, Labour just about holding on in Batley and Spen, and the Liberal Democrats pulling off a surprise victory in Chesham and Amersham at the expense of the Tories.
The Lib Dems also claimed an historic victory in North Shropshire - a seat which was held by the Tories for almost 200 years - where she overturned a near-23,000 majority.
There could also be a by-election in Leicester East, currently held by Independent MP Claudia Webbe, who was elected as a Labour MP in 2019 but lost the whip due to allegations of harassment, for which she has now been convicted.
Labour have called for Webbe to resign from the seat, triggering a by-election, but the MP has said she is appealing the ruling.
A message from the editor:
Thank you for reading. NationalWorld is a new national news brand, produced by a team of journalists, editors, video producers and designers who live and work across the UK. Find out more about who’s who in the team, and our editorial values. We want to start a community among our readers, so please follow us on Facebook, Twitter and Instagram, and keep the conversation going.