I don't think he is. Comes across as whiny and self-righteous. Next election I suspect the Tories are toast. So - if not Dishi Rishi or Sir Keir - then whom?!