The Tories must be heartened by the consistent infighting from those on the other side. Even with the mismanagement of Covid you can see the constant bickering handing the Tories another term.
This is, unfortunately, what happens when you put the rats in charge of the ship.
Starmer's problems with the left have been going on since before he took the job, without ever having much impact on his leadership but its the right that have now turned on him because he hasn't managed to live up to the standard they claimed it was easy for anyone-but-Corbyn to get to. He has surrounded himself with people from a tiny faction who've proven to be emphatically useless at politics and they are now starting to blame him for their own failings; what he urgently needs to do is get rid of them - they'll run off screaming to the papers, but they were always going to do that anyway and he will at least stand on his own two feet.
As for his Hancock interview, I can see what he was trying to say but its painfully apparent that they've not taken any independent steps to come up with an alternative COVID strategy, and as a result they've painted themselves into a corner where they either cheer the success of the rollout or can't legitimately criticise it if it goes wrong because they advocated the same sort of thing.