After a mad dash back from his Caribbean holiday, a flurry of canvassing, secret summits with rivals Rishi Sunak and Penny Mordaunt, and a significant air war campaign, Boris Johnson announced shortly before 9pm last night that he would not run for PM after all.