There is always a lot of spinning going on, I would believe very little of any of it.
I’m not in the uk so know nothing about the parties, but if the party believe the public have turned against the leader, he will be hung out to dry to save the party.
It would be nice if you had a good alternative to vote in, but that (to my very simple mind) appears to be the problem, I think you need another new party.