Have I Got News for You: Season 31
EP1 - Sir Trevor McDonald, Lembit Öpik MP, Marcus Brigstocke
EP2 - Sean Lock, Shami Chakrabarti, Peter Capaldi
EP3 - Julian Clary, Quentin Letts, Alun Cochrane
EP4 - Michael Buerk, David Mitchell, Diane Abbott MP
EP5 - Alexander Armstrong, Fern Britton, Andy Hamilton
EP6 - Carol Vorderman, Richard E. Grant, Dr. Phil Hammond
EP7 - Jeremy Clarkson, Julia Hartley-Brewer, Mark Steel
EP8 - Jack Dee, John O'Farrell, Liza Tarbuck
Have I Got News for You
First Air Date: 1990-09-28
Original Language: EN
Vote Average: 7.1
TMDB-ID: 797
IMDB ID: tt0098820