I dont see Boris in No 10 long term. I think his boisterous constitution has been weakened badly by his illness and may take many months to recover. There have been horrendous mistakes made by the Government but to be fair, no Prime Minister in living memory has ever faced such a catastrophe with weeks of taking office. The whole of the blame seems to have landed on the head of Boris which I think is grossly unfair. I hope, as promised, he does get Brexit done. It may be his salvation but I am not holding my breath.
Whether Kier Starmer will get to No 10 I am not sure. He is a better bet than Jeremy Corbyn who never really materialised as a leader of the Labour Party but the Left may take a different view.