To what extent was the Boris Johnson debacle conditioned by the circumstances around him or by his own failings as prime minister? How realistic is it for Johnson to stay on while the battle to succeed him gathers pace? Who among the candidates is the likeliest to win out? What does all this mean for British politics in the long run?