Have I Got News for You: The Best of the Guest Presenters Volume 2
Ian Hislop , Paul Merton , Alexander Armstrong , Gyles Brandreth , Marcus Brigstocke , Jimmy Carr , Robin Cook , Ronnie Corbett , Jeremy Clarkson , Martin Clunes , Jack Dee , Greg Dyke , William Hague , John Humphrys , Boris Johnson , Neil Kinnock ,