Have I Got News for You: Season 31
- Premiered Apr 21, 2006
- 8 episodes
Episodes
-
1. Sir Trevor McDonald, Lembit Öpik MP, Marcus Brigstocke
-
2. Sean Lock, Shami Chakrabarti, Peter Capaldi
-
3. Julian Clary, Quentin Letts, Alun Cochrane
-
4. Michael Buerk, David Mitchell, Diane Abbott MP
-
5. Alexander Armstrong, Fern Britton, Andy Hamilton
-
6. Carol Vorderman, Richard E. Grant, Dr. Phil Hammond
-
7. Jeremy Clarkson, Julia Hartley-Brewer, Mark Steel
-
8. Jack Dee, John O'Farrell, Liza Tarbuck
Episode information from TMDB. Air dates refer to the original broadcast or release.
Other Seasons
- Series 1
- Series 2
- Series 3
- Series 4
- Series 5
- Series 6
- Series 7
- Series 8
- Series 9
- Series 10
- Series 11
- Series 12
- Series 13
- Series 14
- Series 15
- Series 16
- Series 17
- Series 18
- Series 19
- Series 20
- Series 21
- Series 22
- Series 23
- Series 24
- Series 25
- Series 26
- Series 27
- Series 28
- Series 29
- Series 30
- Series 32
- Series 33
- Series 34
- Series 35
- Series 36
- Series 37
- Series 38
- Series 39
- Series 40
- Series 41
- Series 42
- Series 43
- Series 44
- Series 45
- Series 46
- Series 47
- Series 48
- Series 49
- Series 50
- Series 51
- Series 52
- Series 53
- Series 54
- Series 55
- Series 56
- Series 57
- Series 58
- Season 59
- Season 60
- Season 61
- Series 62
- Series 63
- Series 64
- Series 65
- Series 66
- Series 67
- Series 68
- Series 69
- Series 70
- Series 71
- Series 72
- Specials