On Wednesday lunchtime Keir Starmer was facing the biggest crisis of his career.
Earlier in the week, he had been warned that as many as 100 of his MPs – including at least two of his shadow cabinet – were willing to rebel by voting for an immediate ceasefire in Gaza unless Labour brought forward its own amendment calling for one.