@Mame,
It doesn't matter what the public says.
There won't be another general election for two years.
Other than the situation I discussed in my last post, the only people who can get rid of him are the Tory MPs and they botched that.
The current ruoes, (which may be changed,) means hecan't be challenged for another year.
Johnson won a huge majority in 2019, taking many "safe" Labour seats.
Now there were many factors involved, Corbyn had been demonised by the tabloids and didn't really help himself, lies were told about Brexit, the NI protocol, the replacement of EUagricultural subsidies and pledges were made to level up these "red wall seats."
Yet for many Tory MPs Johnson was the reason they won, his affable bumbling personality won people over, he is the Big Dog, and ditching him would be a mistake.
The two things to look out for are thefirstcommonsvote on the NI protocol, with a majority of 80 it should be a walk in the park, but 148 Tory MPs voted against Johnson in the vonfidence vote.
Some of them may well vote with Labour despite what presdure the whips put them under.
Regardless of that it will fail in the Lords and be sent back with a load of ammendments do they may wait until after that.
The second thing is next weeks byelections which look like being won by Labour and the Liberals, although Labour is ghe only party clerly ahead of the Tories in Wakefield. The Liberals are still a couple of points behind in Tiverton & Honiton.