Have I Got News for You
Richard Ayoade, Richard Osman and Baroness Warsi
Season 61 Episode 7
May 21, 2021 30m Not Rated
Richard Ayoade is guest host with Richard Osman and Baroness Warsi joining team captains Paul Merton and Ian Hislop as they delve into the news.
Watch on these services
This title is currently not available on any service.
Cast of Richard Ayoade, Richard Osman and Baroness Warsi