Based on the week's news, Have I Got News For You is fronted by guest hosts and features two regular team captains, Paul Merton and Ian Hislop. Each week the show invites two guests to cast a jaundiced eye over the week's news, resulting in a fast flow of anarchic, spontaneous and hugely entertaining wit and humour. Guests typically represent the world of politics, comedy, show-business and journalism, and are often themselves particularly newsworthy participants. The final touches of Have I Go…
Based on the week's news, Have I Got News For You is fronted by guest hosts and features two regular team captains, Paul Merton and Ian Hislop. Each week the show invites two guests to cast a jaundiced eye over the week's news, resulting in a fast flow of anarchic, spontaneous and hugely entertaining wit and humour. Guests typically represent the world of politics, comedy, show-business and journalism, and are often themselves particularly newsworthy participants. The final touches of Have I Go…
Suggest an edit
Seasons (72)
Season 1
29 Sep 1990 – 16 Nov 1990 · 8 episodes
1Sandi Toksvig, Kate Saunders29 Sep 1990
2Jan Ravens, Martin Young5 Oct 1990
3Tony Slattery, Robert Harris12 Oct 1990
4Arthur Smith, Gill Pyrah19 Oct 1990
5Dillie Keane, Simon Hoggart26 Oct 1990
6Rory McGrath, Ken Livingstone2 Nov 1990
7Clive Anderson, Russell Davies9 Nov 1990
8Germaine Greer, Tony Banks16 Nov 1990
Season 2
4 Oct 1991 – 6 Dec 1991 · 10 episodes
1David Thomas, Sandi Toksvig4 Oct 1991
2Alan Coren, Tony Slattery11 Oct 1991
3Rory McGrath, Tony Banks18 Oct 1991
4John Wells, Robert Harris25 Oct 1991
5Clare Short, Nick Hancock1 Nov 1991
6Michael White, Stephen Frost8 Nov 1991
7Trevor McDonald, Craig Ferguson15 Nov 1991
8Richard Ingrams, Richard Littlejohn22 Nov 1991
9Jan Ravens, Martin Young29 Nov 1991
10Edwina Currie, Kevin Day6 Dec 1991
Season 3
24 Apr 1992 – 26 Jun 1992 · 10 episodes
1Tony Slattery, John Wells24 Apr 1992
2Joan Bakewell, Donna McPhail1 May 1992
3Charles Kennedy, Jan Ravens8 May 1992
4John Diamond, Harry Enfield15 May 1992
5Rory McGrath, Ken Livingstone22 May 1992
6Steve Steen, Danny Baker29 May 1992
7Griff Rhys Jones, Anne Robinson5 Jun 1992
8Stephen Frost, Stephanie Calman12 Jun 1992
9Trevor McDonald, John Sessions19 Jun 1992
10Cecil Parkinson, Norman Willis26 Jun 1992
Season 4
16 Sep 1992 – 18 Dec 1992 · 10 episodes
1Griff Rhys Jones, John Sessions16 Sep 1992
2Charles Kennedy, David Baddiel23 Sep 1992
3Danny Baker, Annabel Giles30 Sep 1992
4Jerry Hayes, Frank Skinner6 Nov 1992
5Ken Livingstone, Rory Bremner13 Nov 1992
6Nick Hancock, Sandi Toksvig20 Nov 1992
7Meera Syal, Chris Tarrant27 Nov 1992
8Jo Brand, Neil Kinnock4 Dec 1992
9Douglas Adams, Peter Cook11 Dec 1992
10Frank Skinner, Stephen Fry18 Dec 1992
Season 5
16 Apr 1993 – 4 Jun 1993 · 8 episodes
1Jonathan Ross, Peter Cook16 Apr 1993
2Fiona Armstrong, Chris Evans23 Apr 1993
3Frank Skinner, Richard Littlejohn30 Apr 1993
4Baz Bamigboye, Caroline Quentin7 May 1993
5Amanda Platell, Meera Syal14 May 1993
6David Steel, Mark Thomas21 May 1993
7John Simpson, Alan Coren28 May 1993
8Tony Slattery, Rt. Hon. Tub of Lard4 Jun 1993
Season 6
29 Oct 1993 – 24 Dec 1993 · 9 episodes
1Derek Hatton, Edwina Currie29 Oct 1993
2Tony Hawks, Roy Hattersley5 Nov 1993
3Alexei Sayle, Gerald Kaufman12 Nov 1993
4Jo Brand, Frank Bough19 Nov 1993
5Jimmy Tarbuck, Vitali Vitaliev26 Nov 1993
6Kathy Burke, Martin Young3 Dec 1993
7Maria McErlane, Jon Snow10 Dec 1993
8Maureen Lipman, Lesley Abdela17 Dec 1993
9Griff Rhys Jones, Bob Geldof24 Dec 1993
Season 7
22 Apr 1994 – 10 Jun 1994 · 8 episodes
1Eddie Izzard, Jonathan Ross22 Apr 1994
2Caroline Quentin, Kathy Lette29 Apr 1994
3Francis Wheen, Bob Monkhouse6 Mar 1994
4Tony Hawks, Jack Dee13 May 1994
5John Stalker, Hugh Dennis20 May 1994
6Maureen Lipman, Rhodes Boyson27 May 1994
7Neil Kinnock, Mariella Frostrup3 Jun 1994
8Donna McPhail, Salman Rushdie10 Jun 1994
Season 8
28 Oct 1994 – 23 Dec 1994 · 9 episodes
1Martin Clunes, James Pickles28 Oct 1994
2Arthur Smith, Richard Coles4 Nov 1994
3Andrew Morton, Lee Hurst11 Nov 1994
4Nick Hancock, David Icke18 Nov 1994
5Teddy Taylor, Helen Atkinson-Wood25 Nov 1994
6Hattie Hayridge, Glenda Jackson2 Dec 1994
7Jack Docherty, Moray Hunter9 Dec 1994
8Michael Buerk, Hugh Dennis16 Dec 1994
9Kelvin Mackenzie, Alexei Sayle23 Dec 1994
Season 9
21 Apr 1995 – 9 Jun 1995 · 8 episodes
1Diane Abbott, Julian Clary21 Apr 1995
2Michael Winner, Eddie Izzard28 Apr 1995
3John Bird, John Fortune5 May 1995
4Alan Cumming, Steve Wright12 May 1995
5Germaine Greer, Fred MacAulay19 May 1995
6Frank Skinner, Raoul Heertje26 May 1995
7Terry Major-Ball, Tim Rice2 Jun 1995
8Spike Milligan, Andrew Neil9 Jun 1995
Season 10
27 Oct 1995 – 23 Dec 1995 · 9 episodes
1Gordon Kennedy, Paula Yates27 Oct 1995
2Bob Mills, Alex Salmond3 Nov 1995
3Melvyn Bragg, Mike Yarwood10 Nov 1995
4Alan Coren, Terry Christian17 Nov 1995
5Neil Morrissey, Teresa Gorman24 Nov 1995
6Alan Davies, Ken Livingstone1 Dec 1995
7Craig Charles, P.J. O'Rourke8 Dec 1995
8Lee Hurst, Mark Little, Colin the Parrot15 Dec 1995
9Highlights23 Dec 1995
Season 11
16 Apr 1996 – 7 Jun 1996 · 8 episodes
1Charles Kennedy, Eddie Izzard, Paul Merton16 Apr 1996
2Dermot Morgan, Janet Street-Porter, Eddie Izzard26 Apr 1996
3Alan Davies, Mohammad al-Massari, Clive Anderson3 May 1996
4Claire Rayner, Neil Morrissey, Martin Clunes10 May 1996
5Max Clifford, Fred MacAulay, Eddie Izzard17 May 1996
6Felix Dexter, Piers Morgan, Clive Anderson24 May 1996
7Rich Hall, Rupert Allason, Alan Davies31 May 1996
8Richard Wilson, John Bird, John Fortune7 Jun 1996
Season 12
4 Oct 1996 – 29 Nov 1996 · 9 episodes
1Greg Proops, Ken Livingstone4 Oct 1996
2Peter Stringfellow, Rhona Cameron11 Oct 1996
3Mark Little, Nigel Lawson18 Oct 1996
4Maureen Lipman, Tony Parsons25 Oct 1996
5Elvis Costello, Gordon Kennedy1 Nov 1996
6Vincent Hanna, Tony Hawks8 Nov 1996
7Mark Hurst, Francis Wheen15 Nov 1996
8Austin Mitchell, Jack Docherty22 Nov 1996
9Alan Davies, Jennifer Paterson29 Nov 1996
Season 13
18 Apr 1997 – 6 Jun 1997 · 8 episodes
1Fred MacAulay, Swampy18 Apr 1997
2Hugh Dennis, Will Self25 Apr 1997
3Richard Wilson, Nick Ross1 May 1997
4Maureen Lipman, Neil Hamilton, Christine Hamilton9 May 1997
5Jack Docherty, Greg Dyke16 May 1997
6Martin Clunes, Michael Parkinson30 May 1997
7Eve Pollard, Sue Perkins23 May 1997
8Dominic Holland, Germaine Greer6 Jun 1997
Season 14
24 Oct 1997 – 12 Dec 1997 · 8 episodes
1Bob Monkhouse, Ken Livingstone24 Oct 1997
2Max Boyce, Alex Salmond31 Oct 1997
3Dermot Morgan, Francis Wheen7 Nov 1997
4Graeme Garden, Kirsty Young14 Nov 1997
5Arabella Weir, Tony Livesey21 Nov 1997
6Hattie Hayridge, Warren Mitchell28 Nov 1997
7Jeff Green, Brian Sewell5 Dec 1997
8Alan Davies, Matthew Parris12 Dec 1997
Season 15
17 Apr 1998 – 5 Jun 1998 · 8 episodes
1Patrick Kielty, Stephen Bayley17 Apr 1998
2Janet Street-Porter, Boris Johnson24 Apr 1998
3Will Self, John Humphrys1 May 1998
4Phil Hammond, Patrick Moore8 May 1998
5Jonathan King, John Sergeant15 May 1998
6Germaine Greer, Chris Donald22 May 1998
7Antony Worrall Thompson, Oona King29 May 1998
8Danny Baker, Richard Wilson5 Jun 1998
Season 16
23 Oct 1998 – 11 Dec 1998 · 8 episodes
1John Simpson, Magnus Magnusson23 Oct 1998
2Ian McCaskill, Michael Mansfield30 Oct 1998
3Jackie Mason, Michael Crick7 Nov 1998
4Alan Titchmarsh, Stephen Bayley14 Nov 1998
5Loyd Grossman, Bob Marshall-Andrews21 Nov 1998
6Linda Smith, Gavin Esler28 Nov 1998
7Charles Kennedy, George Melly4 Dec 1998
8Tom Baker, Muriel Gray11 Dec 1998
Season 17
16 Apr 1999 – 4 Jun 1999 · 8 episodes
1Richard Whiteley, David Aaronovitch16 Apr 1999
2Paul Daniels, Charlie Whelan23 Apr 1999
3Trevor Phillips, Bill Bailey30 Apr 1999
4Peter Hitchens, Clarissa Dickson Wright7 May 1999
5Stephen Fry, Richard Littlejohn14 May 1999
6Meera Syal, Brian Sewell21 May 1999
7Jimmy Savile, Diane Abbott28 May 1999
8Pauline McLynn, Edward Stourton4 Jun 1999
Season 18
22 Oct 1999 – 10 Dec 1999 · 8 episodes
1Lembit Öpik, Martin Clunes22 Oct 1999
2Gordon Ramsay, Francis Wheen29 Oct 1999
3Glenda Jackson, The Earl of Onslow5 Nov 1999
4John Sergeant, Mark Seddon12 Nov 1999
5Gyles Brandreth, Michael Cole19 Nov 1999
6Anna Ford, Alex Salmond26 Nov 1999
7Boris Johnson, Janet Street-Porter3 Dec 1999
8Bill Deedes, Will Self10 Dec 1999
Season 19
14 Apr 2000 – 2 Jun 2000 · 8 episodes
1Stephen Fry, David Shayler14 Apr 2000
2Dominic Holland, David Steel21 Apr 2000
3Michael Brown, Max Clifford28 Apr 2000
4Angela Rippon, Peter Kilfoyle5 May 2000
5Sheila Hancock, Robert Reed12 May 2000
6Clive Anderson, Liza Tarbuck19 May 2000
7Jon Snow, Phil Hammond26 May 2000
8Richard Wilson, Michael Brunson2 Jun 2000
Season 20
20 Oct 2000 – 8 Dec 2000 · 8 episodes
1Richard Blackwood, John Simpson20 Oct 2000
2Lauren Booth, Andrew Warnsley27 Oct 2000
3Germaine Greer, Charles Kennedy3 Nov 2000
4Rich Hall, Siôn Simon10 Nov 2000
5Linda Smith, Jeremy Bowen17 Nov 2000
6Lembit Öpik, Lorraine Kelly24 Nov 2000
7Sanjeev Bhaskar, Matthew Collings1 Dec 2000
8Peter Stringfellow, Nigella Lawson8 Dec 2000
Season 21
20 Apr 2001 – 8 Jun 2001 · 8 episodes
1John Humphrys, Tracey Emin20 Apr 2001
2Bill Bailey, Dermot Murnaghan27 Apr 2001
3Sean Lock, Jane Moore4 May 2001
4Dom Joly, David Aaronovitch11 May 2001
5Keith Chegwin, Michael Grade18 May 2001
6Janet Street-Porter, Ray Johnson25 May 2001
7Will Self, Derek Draper1 Jun 2001
8Clive Anderson, Gyles Brandreth8 Jun 2001
Season 22
19 Oct 2001 – 21 Dec 2001 · 9 episodes
1Rich Hall, Michael Crick19 Oct 2001
2Andrew MacKinlay, Jennie Bond26 Oct 2001
3Shazia Mirza, Boris Johnson2 Nov 2001
4Rosie Boycott, Richard Bacon9 Nov 2001
5Adam Boulton, Carol Thatcher16 Nov 2001
6Omid Djalili, Clement Freud30 Nov 2001
7Sara Cox, Andrew Marr7 Dec 2001
8Francis Wheen, James Naughtie14 Dec 2001
9Charles Kennedy, John Sergeant21 Dec 2001
Season 23
19 Apr 2002 – 7 Jun 2002 · 8 episodes
1Phill Jupitus, Evan Davis19 Apr 2002
2Charlotte Church, Ben Miller26 Apr 2002
3Penny Smith, Graeme Garden3 May 2002
4Matthew Wright, Mark Steel10 May 2002
5Neil Fox, Bill Deedes17 May 2002
6Dave Gorman, Ken Livingstone24 May 2002
7Linda Smith, David Dickinson31 May 2002
8Ross Noble, Katie Derham7 Jun 2002
Season 24
18 Oct 2002 – 20 Dec 2002 · 9 episodes
1Christine Hamilton, Rod Liddle18 Oct 2002
2Ross Noble, Gerald Kaufman25 Oct 2002
3Rich Hall, Andrew Neil, Ross Noble1 Nov 2002
4Anne Robinson, John O'Farrell, John Simpson8 Nov 2002
5John Sergeant, Germaine Greer, Lorraine Kelly22 Nov 2002
6Boris Johnson, Stephen K. Amos, Clive Anderson29 Nov 2002
7Liza Tarbuck, Fred MacAulay, Janet Street-Porter6 Dec 2002
8Charles Kennedy, Robert Winston, Will Self13 Dec 2002
9Jeremy Clarkson, Mo Mowlam, Michael Grade20 Dec 2002