Owing to outrage over top government staff holding Christmas parties while the rest of the country followed Covid restrictions, upcoming pressure might see Boris Johnson kicked out of office.
However, that's only if the Conservative MPs really decide they have had enough of him. And, given that the Conservatives lack any other charismatic (or at least "iconic") figure to take over, getting rid of Boris will probably mean getting rid of themselves in short order.
No confidence vote
If a no confidence vote is lost by Boris Johnson and/or a new Conservative leader is selected, there will probably be another snap election in the UK shortly thereafter to cement legitimacy. This is if we go by past events and assume something similar is due. The Conservatives would be set to lose that election, judging by recent data. So, ironically, the temporary spike in support for Labour amid the scandal may be feared by Tories and cause them to shield Boris during a no confidence vote in Parliament so that he wins, as the Conservatives may recognise that the scandal could see them out of power. As such, Boris's fallout with the voters would have rattled his party enough to save him from Parliament.
We have to remember that Boris Johnson is one of the most controversial Prime Ministers the country has had, and has persistently clung to power and defied calls for him to go. Public protests against him were greatest during the country's efforts to exit the European Union, yet resulted in no victory for his critics.
Outrage over Boris Johnson's initial refusal to extend Brexit during 2019 was more visible than the current outrage at his hypocrisy, and it was even suggested that he could be jailed at that time. Presently, there are no visible protests by the public over the Prime Minister's hypocrisy, and it shows a level of apathy among the public over all that has happened.
Omicron variant measures
If anything, there are more likely to be street protests over Boris Johnson's decision to introduce more measures to combat the novel coronavirus in light of the Omicron variant. Yet such restrictions are actually supported by the Opposition and a vocal part of the news media who have been condemning the Prime Minister's hypocrisy. The anti-lockdown advocates also resent Boris's apparent hypocrisy.
The only reason Boris Johnson may be kicked out is due to his own party being fed up with him, rather than public outrage. However, if it results in a snap election, Conservative MPs would soon regret voting against him in the no confidence vote, because right now the voting public has no confidence in them either.
Impact on next election
Boris Johnson is a hypocrite and there will be nobody rushing to his defence, including in his own base of support. However, in the long term, we have to remember that the next general election is in 2024. The public will have moved on to other issues than Christmas parties by that time, so it won't take much of the wind out of the sails that kept the Tories in power.
The half of the population desiring reactionary politics, Brexit, and relaxed policies on Covid has not gone anywhere and may even have grown a little. They will still support Boris Johnson in the event of an election, because the alternative would seem worse to them.
If Covid is still a factor in the 2024 election, the public will likely be sick of hearing about it and vote for a party more dismissive of it, which would likely once again be the Tories. If there is a successful no confidence vote, a Tory leadership contest, and a snap election while the scandal is fresh, Labour could take over.
If the Tories calculate the same, they will keep Boris Johnson for now.