James Kirkup is director of the Social Market Foundation. He was previously political editor of the Telegraph and the Scotsman.
How to end up a happy ex-prime minister
Michael Crick casts Farage as an almost vampiric figure, draining the life from others to sustain his decades of dominance
James Kirkup reviews Remaking One Nation by Nick Timothy
James Kirkup reviews David Cameron’s memoirs