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. 534 episodes (60 series), 1990 - 2020. Stars Angus Deayton, Ian Hislop and Paul Merton.

Next new episode is on Friday at 9pm. Series 60, Episode 5
Catch-up on Episode 4 on BBC iPlayer   Series 52, Episode 10 is repeated on Dave tomorrow at 12:20am.
Recording at Riverside Studios. Tickets

Series 26

1. Episode One

First broadcast: Friday 17th October 2003

Jack Dee acts as host. With Clement Freud on Ian's side and Clare Balding on Paul's.

In-depth Guide

2. Episode Two

First broadcast: Friday 24th October 2003

Martin Clunes acts as host. With The Earl of Onslow on Ian's side and Linda Smith on Paul's.

In-depth Guide

3. Episode Three

First broadcast: Friday 31st October 2003

John Humphrys acts as host. With Sean Lock on Ian's side and Kirstie Allsopp on Paul's.

In-depth Guide

4. Episode Four

First broadcast: Friday 7th November 2003

Jimmy Carr acts as host. With Ross Noble on Ian's side and Ian McKellen on Paul's.

In-depth Guide

5. Episode Five

First broadcast: Friday 14th November 2003

Alexander Armstrong acts as host. With Phill Jupitus on Ian's side and Julia Hartley-Brewer on Paul's.

In-depth Guide

6. Episode Six

First broadcast: Friday 28th November 2003

Kirsty Young acts as host. With Will Self on Ian's side and Jonathan Aitken on Paul's.

In-depth Guide

7. Episode Seven

First broadcast: Friday 5th December 2003

Dara O'Briain acts as host. With John O'Farrell on Ian's side and George Galloway on Paul's.

In-depth Guide

8. Episode Eight

First broadcast: Friday 12th December 2003

Boris Johnson acts as host. With Rick Wakeman on Ian's side and Kate Garraway on Paul's.

In-depth Guide

9. Episode Nine

First broadcast: Friday 19th December 2003

Gyles Brandreth acts as host. With Chris Addison on Ian's side and Carol Smillie on Paul's.

In-depth Guide