Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

EDEN CONFIDENTIAL: As a team captain on Have I Got News For You, Ian Hislop enjoys bringing pompous politicians down a peg or two.