James Kirkup

James Kirkup is director of the Social Market Foundation. He was previously political editor of the Telegraph and the Scotsman.

James Kirkup reviews David Cameron’s memoirs