John Rentoul

John Rentoul is Chief Political Commentator at The Independent.