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.

Returns tomorrow at 9pm. Episode Guide
Series 56, Episode 4 is repeated on Dave today at 8:20pm.

Series 32

1. Episode One

First broadcast: Friday 13th October 2006

Gordon Ramsay acts as host. With Peter Serafinowicz on Ian's side and Andrew Neil on Paul's.

In-depth Guide

2. Episode Two

First broadcast: Friday 20th October 2006

Alistair McGowan acts as host. With Alan Duncan on Ian's side and Fern Britton on Paul's.

In-depth Guide

3. Episode Three

First broadcast: Friday 27th October 2006

Jeremy Bowen acts as host. With June Sarpong on Ian's side and Fred MacAulay on Paul's.

In-depth Guide

4. Episode Four

First broadcast: Friday 3rd November 2006

Alexander Armstrong acts as host. With Charlie Brooker on Ian's side and Ross Noble on Paul's.

In-depth Guide

5. Episode Five

First broadcast: Friday 10th November 2006

Damian Lewis acts as host. With Dom Joly on Ian's side and Neil Mullarkey on Paul's.

In-depth Guide

6. Episode Six

First broadcast: Friday 24th November 2006

Ronni Ancona acts as host. With Stewart Lee on Ian's side and Andy Hamilton on Paul's.

In-depth Guide

7. Episode Seven

First broadcast: Friday 1st December 2006

Ann Widdecombe acts as host. With Lucy Porter on Ian's side and Danny Baker on Paul's.

In-depth Guide

8. Episode Eight

First broadcast: Friday 8th December 2006

Rob Brydon acts as host. With Claudia Winkleman on Ian's side and Frankie Boyle on Paul's.

In-depth Guide

Christmas Special

First broadcast: Friday 15th December 2006

A special festive edition of the show. Boris Johnson acts as host. With Emily Maitlis on Ian's side and Sue Perkins on Paul's.

In-depth Guide