Cast and Crew of Have I Got News for You

Have I Got News for You

"Have I Got News for You" is a wildly entertaining and irreverent political quiz show that has captured the hearts of audiences for years. With its unique format, the program focuses primarily on the week’s most prominent news stories, dissecting them in a light-hearted yet sharp manner. The show's premise is simple: two teams of guests compete to answer questions about current events, with each episode revealing the absurdities and quirks of the political landscape. This clever approach ensures that no party, politician, or controversial action is spared from the comedic scrutiny, generating non-stop laughter while keeping viewers engaged with the pressing issues of the day.

The beauty of "Have I Got News for You" lies in its ability to blend humor with politics seamlessly. The show's hosts and panelists, often featuring a mix of celebrities and political figures, bring their own unique perspectives and wit to the table. This diverse lineup not only adds depth to the discussions but also guarantees a variety of comedic styles that resonate with different audiences. As the teams dissect the headlines, they employ a range of satirical techniques, from clever puns to outright mockery, transforming serious topics into laugh-out-loud moments. This combination of humor and intellect creates an atmosphere where political discourse is accessible and entertaining.

Over the years, "Have I Got News for You" has not only maintained a loyal following but has also sparked conversations around the impact of politics in everyday life. Its near-slanderous approach to current affairs challenges viewers to question the narratives presented in traditional news outlets, prompting them to think critically while enjoying a hearty laugh. The show serves as a reminder that laughter can be a powerful tool for understanding the complexities of our world. As it continues to evolve and adapt to the changing political landscape, "Have I Got News for You" remains a testament to the enduring power of satire in shaping public discourse.

Main Cast of Have I Got News for You

Secondary Cast of Have I Got News for You

Angus Deayton as Self - Host

Angus Deayton

Self - Host (202 episodes)
Angus Deayton's tenure as the host of "Have I Got News for You" was characterized by his sharp wit and unflappable demeanor, which effortlessly anchored the show's satirical take on current affairs. His performance was marked by a blend of acerbic humor and a seemingly encyclopedic knowledge of politics and pop culture, which allowed him to deftly navigate the quickfire banter and quips exchanged between the show's guests. Deayton's delivery of the scripted news stories and his adept handling of the topical satire segments endeared him to audiences, making him a fundamental part of the show's identity during his time at the helm. His ability to maintain composure amidst the raucous energy of the panelists contributed to the program's success, as he provided a consistent, authoritative presence that balanced the otherwise chaotic and unpredictable nature of the comedy. Deayton's role as host was pivotal in establishing "Have I Got News for You" as a staple of British television, renowned for its biting commentary and irreverent humor.
Chris Kamara as Himself

Chris Kamara

Himself (1 episode)

Christopher Kamara is an English former professional footballer and football manager who now works as a presenter...

Tom Hollander as Guest Presenter

Tom Hollander

Guest Presenter (1 episode)

Thomas Anthony Hollander (born 25 August 1967) is an English actor. He began his career in theatre, winning the Ian...

Craig Ferguson as Himself

Craig Ferguson

Himself (1 episode)

Craig Ferguson (born 17 May 1962) is a Scottish-born, naturalized American television host, stand-up comedian,...

Gordon Ramsay as Self - Guest Presenter

Gordon Ramsay

Self - Guest Presenter (1 episode)

Gordon James Ramsay OBE (born 8 November 1966) is a British celebrity chef, restaurateur, television personality and...

Peter Serafinowicz as Self

Peter Serafinowicz

Self (4 episodes)

​From Wikipedia, the free encyclopedia Peter Szymon Serafinowicz (born 10 July 1972) is an English actor, comedian,...

John Sessions as Himself

John Sessions

Himself (2 episodes)

Actor, comedian and impressionist who was better known for his improvisation comedy.

Daniel Radcliffe as Guest Presenter

Daniel Radcliffe

Guest Presenter (1 episode)

Daniel Jacob Radcliffe (born 23 July 1989) is an English actor. He rose to fame at age twelve, when he began...

Stephen Fry as Himself

Stephen Fry

Himself (1 episode)

Stephen John Fry is an English actor, screenwriter, author, playwright, journalist, poet, comedian, television...

Meera Syal as Herself

Meera Syal

Herself (2 episodes)

From Wikipedia, the free encyclopedia. Meera Syal MBE (born Feeroza Syal on 27 June 1961) is a British comedienne,...

Alexander Armstrong as Guest Presenter

Alexander Armstrong

Guest Presenter (2 episodes) , Self - Guest Host (2 episodes) , Self - Host (19 episodes)

Alexander Armstrong is a British comedian, actor and television presenter.

Richard Ayoade as Self - Host

Richard Ayoade

Self - Host (3 episodes) , Self - Guest Host (3 episodes) , Self – Host (1 episode) , Host (1 episode)

Richard Ellef Ayoade (/ˌaɪoʊˈɑːdi/ EYE-oh-AH-dee; born 23 May 1977) is a British comedian, actor, broadcaster and...

Anne Robinson as Herself

Anne Robinson

Herself (1 episode) , Self - Host (1 episode)

Anne Josephine Robinson is an English television presenter and journalist. She is known for her acerbic style of...

David Tennant as Host

David Tennant

Host (1 episode) , Self - Host (1 episode)

David John Tennant is a Scottish actor known for his roles in Doctor Who, Casanova, Hamlet, Harry Potter and the...

Anna Maxwell Martin as Self - Guest Host

Anna Maxwell Martin

Self - Guest Host (1 episode)

​From Wikipedia, the free encyclopedia.   Anna Maxwell Martin (born May 1977), sometimes credited as Anna...

Stephen Frost as Self

Stephen Frost

Self (1 episode) , Himself (2 episodes)

Stephen Frederick Eustace Frost is an English actor and comedian.

Kirsty Wark as Self - Panellist

Kirsty Wark

Self - Panellist (1 episode) , Self – Panellist (1 episode)

Kirsteen Anne "Kirsty" Wark FRSE is a British journalist and television presenter, best known for fronting BBC Two's...

Miles Jupp as Self - Guest Host

Miles Jupp

Self - Guest Host (1 episode) , Self - Panellist (2 episodes) , Self – Panellist (2 episodes)

Miles Hugh Barrett Jupp is an English comedian and actor. He began his career as a stand-up comedian. Although Jupp...

Maureen Lipman as Herself

Maureen Lipman

Herself (1 episode) , Self - Panellist (1 episode) , Self (1 episode)

From Wikipedia, the free encyclopedia. Maureen Diane Lipman CBE (born 10 May 1946) is a British film, theatre and...

Charlie Brooker as Himself

Charlie Brooker

Himself (1 episode) , Self – Host (1 episode) , Guest Presenter (1 episode) , Self - Guest Host (1 episode) , Self (2 episodes)

Charlton Brooker is an English television presenter, author, screenwriter, producer, satirist and social critic. He...

Chris Addison

Chris Addison

Chris Addison is an English stand-up comedian, writer and actor. He is known for his lecture-style comedy shows, two...

Richard Wilson as Self

Richard Wilson

Self (1 episode)

Richard Wilson OBE (born Ian Carmichael Wilson; 9 July 1936) is a Scottish actor, theatre director and broadcaster....

Frank Skinner as Self - Team Captain

Frank Skinner

Self - Team Captain (1 episode) , Self - Host (1 episode) , Self (2 episodes) , Himself (3 episodes)

Frank Skinner is a British stand up comedian, actor, author, radio and television presenter.

Helen McCrory as Self - Host

Helen McCrory

Self - Host (1 episode)

Helen McCrory (August 17, 1968 - April 16, 2021) was an English actress. She portrayed Cherie Blair in both the 2006...

Martin Freeman as Self

Martin Freeman

Self (1 episode)

Martin John Christopher Freeman is an English actor. Among other accolades, he has won an Emmy Award, a BAFTA Award...

Sanjeev Bhaskar as Self - Host

Sanjeev Bhaskar

Self - Host (1 episode)

Sanjeev Bhaskar OBE (born 31 October 1963) is a British actor, comedian and television presenter. He is best known...

Rebecca Front as Self

Rebecca Front

Self (2 episodes)

Rebecca Front (born 16 May 1964) is a British stage, film and television actress, comedian and writer, best known...

Ian McKellen as Self

Ian McKellen

Self (1 episode)

Sir Ian Murray McKellen, CH, CBE (born 25 May 1939) is an English actor. He is the recipient of six Laurence Olivier...

David Mitchell as Guest Presenter

David Mitchell

Guest Presenter (1 episode) , Self - Guest Host (1 episode) , Self (3 episodes) , Self - Host (3 episodes)

British comedian, actor and writer. He is half of the comedy duo Mitchell and Webb alongside Robert Webb.

Shobna Gulati as Self

Shobna Gulati

Self (1 episode)

Shobna Gulati (born 7 August 1966) is a British actress, writer, and dancer. Gulati is a soap star best known for...

Jane Leeves as Self - Host

Jane Leeves

Self - Host (1 episode)

An English film, stage, and television actress, comedian and dancer. Leeves made her screen debut with a small role...

Joan Collins as Self - Host

Joan Collins

Self - Host (1 episode)

Joan Henrietta Collins, DBE (born 23 May 1933) is an English actress, author, and columnist. Flamboyant in her...

Peter Capaldi as Self

Peter Capaldi

Self (1 episode)

Peter Dougan Capaldi (born 14 April 1958) is a Scottish actor, writer and director. He portrayed the twelfth...

Richard E. Grant as Self

Richard E. Grant

Self (1 episode)

Richard E. Grant (born 5 May 1957) is a Liswati-English actor and presenter. He made his film debut as Withnail in...

Ann Widdecombe as Self - Host

Ann Widdecombe

Self - Host (2 episodes)

Ann Noreen Widdecombe is an English politician for the Brexit Party. She is a Privy Councillor and was the...

Jim Jefferies as Self

Jim Jefferies

Self (1 episode)

Geoff James Nugent (born 14 February 1977), known professionally as Jim Jefferies (and previously Jim Jeffries), is...

Omid Djalili as Self - Host

Omid Djalili

Self - Host (1 episode)

From Wikipedia, the free encyclopedia Omid Djalili (born 30 September 1965) is a British stand-up comedian, actor,...

Russell Brand as Self

Russell Brand

Self (1 episode)

British comedian, actor, columnist, author and TV & radio personality. Brand achieved mainstream fame in the UK for...

Robert Webb as Self - Host

Robert Webb

Self - Host (1 episode) , Self (1 episode)

Robert Webb was born on September 29, 1972 and is currently 52 years old.

Brian Blessed as Self - Host

Brian Blessed

Self - Host (1 episode)

From Wikipedia, the free encyclopedia. Brian Blessed (born 9 October 1936) is an English actor. He is known for his...

Lee Mack as Self - Host

Lee Mack

Self - Host (3 episodes)

Lee Mack was born on August 4, 1969 and is currently 55 years old.

Jerry Springer as Self - Host

Jerry Springer

Self - Host (1 episode)

Gerald Norman Springer (February 13, 1944 - April 27, 2023) was an English-American television presenter,...

Kate Saunders

Herself (1 episode)

Martin Young

Himself (1 episode)

Gill Pyrah

Herself (1 episode)

Simon Hoggart

Himself (1 episode)

Dillie Keane

Herself (1 episode)

Russell Davies

Himself (1 episode)

Donna McPhail

Herself (1 episode)

John Diamond

Himself (1 episode)

Stephanie Calman

Herself (1 episode)

Cecil Parkinson

Himself (1 episode)

Norman Willis

Himself (1 episode)

Annabel Giles

Herself (1 episode)

Fiona Armstrong

Herself (1 episode)

Baz Bamigboye

Himself (1 episode)

Lesley Abdela

Herself (1 episode)

Vitaly Vitaliev

Himself (1 episode)

Derek Hatton

Self (1 episode)

Natasha Kaplinsky

Self (1 episode)

Michael Onslow

Self (1 episode)

Jonathan Aitken

Self (1 episode)

Adam Hart-Davis

Self (1 episode)

Stephen Pound

Self (1 episode)

Mark Mardell

Self (1 episode)

Anna Ford

Self - Host (1 episode)

Crew of Have I Got News for You

Full backstage crew list →