John Howell

John Howell is the Conservative MP for Henley, and has been an MP continually since 26 June 2008.