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. 543 episodes (61 series), 1990 - 2021. Stars Angus Deayton, Ian Hislop and Paul Merton.

Next new episode is today at 9pm. Series 61, Episode 3
Catch-up on Episode 2 on BBC iPlayer   Series 55, Episode 2 is repeated on Dave on Sunday at 2am.
Recording at Zoom (Virtual). 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