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 at 9pm. Series 58, Episode 3
Catch-up on Episode 2 on BBC iPlayer   Series 53, Episode 6 is repeated on Dave today at 8pm.
Recording at Elstree Film Studios. Tickets

Series 25

1. Episode One

First broadcast: Friday 25th April 2003

Martin Clunes acts as host. With Ruby Wax on Ian's side and Glenda Jackson on Paul's.

In-depth Guide

2. Episode Two

First broadcast: Friday 2nd May 2003

William Hague acts as host. With Linda Smith on Ian's side and Jeremy Clarkson on Paul's.

In-depth Guide

3. Episode Three

First broadcast: Friday 9th May 2003

Charlotte Church acts as host. With Jimmy Carr on Ian's side and Jennie Bond on Paul's.

In-depth Guide

4. Episode Four

First broadcast: Friday 16th May 2003

Alexander Armstrong acts as host. With Mark Steel on Ian's side and Dr. Phil Hammond on Paul's.

In-depth Guide

5. Episode Five

First broadcast: Friday 23rd May 2003

John Sergeant acts as host. With Dara O'Briain on Ian's side and Lembit Öpik on Paul's.

In-depth Guide

6. Episode Six

First broadcast: Friday 30th May 2003

Hugh Dennis acts as host. With Gyles Brandreth on Ian's side and Martin Freeman on Paul's.

In-depth Guide

7. Episode Seven

First broadcast: Friday 6th June 2003

Sanjeev Bhaskar acts as host. With Rebecca Front on Ian's side and Nick Robinson on Paul's.

In-depth Guide

8. Episode Eight

First broadcast: Friday 13th June 2003

Bruce Forsyth acts as host. With Marcus Brigstocke on Ian's side and Natasha Kaplinsky on Paul's.

In-depth Guide