He regularly contributes to national newspapers including The Mail on Sunday, the Guardian and The Independent and has written for, among others, The Times, London Evening Standard and The Telegraph.