David Aaronovitch 

Writer, broadcaster, author, editor, producer and former Times columnist for 18 years