Boris has had a difficult time, first Brexit, then Covid and this stupid war in Ukraine in the background. The Christmas partygate was a big mistake, and he has apologized for that, but the press and opposition parties are like a dog with a bone. They will not let it drop. Personally I hope he manages to win through and continues to lead the party. If he goes then it is going to be difficult to replace him. I can not think of any names that jump out and grab me.