Have I Got News For You. Image shows from L to R: Ian Hislop, Paul Merton.

Have I Got News For You

BBC One and BBC Two panel show about the news. 524 episodes (59 series), 1990 - 2020. Stars Angus Deayton, Ian Hislop and Paul Merton.

Returns 3rd April at 9pm. Episode Guide
Series 55, Episode 3 is repeated on Dave today at 11pm.
Recording at Riverside Studios. Tickets

Series 29

1. Episode One

First broadcast: Friday 15th April 2005

Jeremy Clarkson acts as host. With Germaine Greer on Ian's side and Danny Baker on Paul's.

In-depth Guide

2. Episode Two

First broadcast: Friday 22nd April 2005

Alexander Armstrong acts as host. With Michael Winner on Ian's side and Jo Caulfield on Paul's.

In-depth Guide

3. Episode Three

First broadcast: Friday 29th April 2005

Nicholas Parsons acts as host. With Julia Hartley-Brewer on Ian's side and Chris Langham on Paul's.

In-depth Guide

Special: The 2005 General Election Special

First broadcast: Friday 6th May 2005

A special edition which saw Tony Blair winning his third election. Kirsty Young acts as host. With Andy Hamilton on Ian's side and Peter Oborne on Paul's.

In-depth Guide

5. Episode Five

First broadcast: Friday 13th May 2005

Dara O'Briain acts as host. With Stephen Frost on Ian's side and Stephen Pound on Paul's.

In-depth Guide

6. Episode Six

First broadcast: Friday 20th May 2005

Marcus Brigstocke acts as host. With Robert Llewellyn on Ian's side and Daisy Sampson on Paul's.

In-depth Guide

7. Episode Seven

First broadcast: Friday 27th May 2005

William Hague acts as host. With Mark Mardell on Ian's side and Peter Serafinowicz on Paul's.

In-depth Guide

8. Episode Eight

First broadcast: Friday 3rd June 2005

Des Lynam acts as host. With David Mitchell on Ian's side and Evan Davis on Paul's.

In-depth Guide