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. 515 episodes (58 series), 1990 - 2019. Stars Angus Deayton, Ian Hislop and Paul Merton.

Next new episode is on Friday 22nd November at 9pm. Series 58, Episode 6
Catch-up on Episode 5 on BBC iPlayer   Series 55, Episode 1 is repeated on Dave on Sunday at 12:40am.
Recording at Elstree Film 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