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.

Next new episode is on Friday at 8:30pm. Series 59, Episode 2
Catch-up on Episode 1 on BBC iPlayer   Series 56, Episode 6 is repeated on Dave tomorrow at 12:20am.

Series 30

1. Episode One

First broadcast: Friday 14th October 2005

Jack Dee acts as host. With Tony Livesey on Ian's side and Claudia Winkleman on Paul's.

In-depth Guide

2. Episode Two

First broadcast: Friday 21st October 2005

Michael Aspel acts as host. With Will Self on Ian's side and Bill Bailey on Paul's.

In-depth Guide

3. Episode Three

First broadcast: Friday 28th October 2005

Chris Langham acts as host. With Ross Noble on Ian's side and Alan Duncan on Paul's.

In-depth Guide

4. Episode Four

First broadcast: Friday 4th November 2005

Jeremy Clarkson acts as host. With Andy Hamilton on Ian's side and Mark Steel on Paul's.

In-depth Guide

5. Episode Five

First broadcast: Friday 11th November 2005

Alexander Armstrong acts as host. With Ian McMillan on Ian's side and Fi Glover on Paul's.

In-depth Guide

6. Episode Six

First broadcast: Friday 25th November 2005

Boris Johnson acts as host. With Dr. Phil Hammond on Ian's side and Sara Cox on Paul's.

In-depth Guide

7. Episode Seven

First broadcast: Friday 2nd December 2005

Anna Ford acts as host. With David Mitchell on Ian's side and Bob Marshall-Andrews on Paul's.

In-depth Guide

8. Episode Eight

First broadcast: Friday 9th December 2005

Lorraine Kelly acts as host. With Robert Webb on Ian's side and Nick Robinson on Paul's.

In-depth Guide

9. Episode Nine

First broadcast: Friday 16th December 2005

Joan Collins acts as host. With Michael Winner on Ian's side and Peter Serafinowicz on Paul's.

In-depth Guide