Is Boris Johnson a very lucky general? To face such abysmally weak Labour leaders as Jeremy Corbyn and Sir Keir Starmer, some say the gods have indeed smiled upon him.
But the idea he’s had some celestial blessing is undermined by the extraordinary events of his premiership so far.
Dominated by Brexit, Covid, the cost of living crunch and the Ukraine war, there has been little political room to do anything else.
We are pleased he is braced for a battle royale over his popular…