Here's what's going happen. Johnson will survive and fight the next general election. Starmer will also survive as Labour leader but lose to the Tories in the GE. Labour will then turn to the Left again, making it a spent force. Then the Parties of the Left and Centre, including the SNP, will have to co-operate, the only way to beat the Tories. But they will be riven by internal power struggles and, in an echo of the SDP/Liberal Alliance, it will come to nothing. After the country has recovered from the devastating affect of Covid on public finances, and the inflation caused by the Russian-Ukraine crisis, voters will turn to the Greens and the Lib-Dems but not in sufficient numbers to defeat the Conservatives. Boris will not stand for a third term and will be succeeded by another centrist leader, thereby denying the Left any hope of even a meagre victory. Labour will then disappear, to be replaced by a centrist force that will, again, lose to the Tories.