Yesterday’s man: Nigel Farage announces his resignation as Ukip leader.  Photograph: Carl Court/Getty Images

In the long, noisy history of political back-pedalling, the world speed record must go to Nigel Farage. The man who vowed to stand down “in 10 minutes(...)