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