Dan Stevens stuns 'The One Show' hosts with swipe at Boris Johnson

Watch: Dan Stevens calls Boris Johnson 'a criminal leader' on BBC's The One Show

Dan Stevens shocked The One Show hosts as he took a scathing swipe at Boris Johnson, calling him “a criminal”.

The actor was on Wednesday’s instalment of the BBC programme to discuss Gaslit, his new series about Watergate, and could not resist a pop at the Prime Minister in the wake of the partygate scandal.

Host Alex Jones had asked about his new show, and Stevens replied: “Well, what you have got is a criminal for a leader who is wrapped in a messy war, embroiled in a stupid scandal and surrounded by ambitious idiots and really should resign.”

Read more: The One Show's Alex Jones admits anxiety as she returns from maternity leave

The Downton Abbey star went on: “Oh no, I’m sorry that’s the intro to Boris Johnson, I’ve just said the intro to Boris Johnson, I’m so sorry.”

Dan Stevens arrives at the BAFTA Downton Abbey Celebration at the Richmond Theatre - London
Dan Stevens had a pop at Boris Johnson. (PA)

Jones and her co-host Jermaine Jenas could be heard gasping after the actor’s words.

Viewers declared the star a “legend” after his comments.

“Dan Stevens, you have made my year!” one person posted on Twitter.

“100% going to watch everything Dan Stevens is even in,” said another.

Dan Stevens in Gaslit. (Starzplay)
Dan Stevens in Gaslit. (Starzplay)

“And the BAFTA goes to Dan Stevens for his appearance on The One Show,” said another.

One fan quipped: “I want to marry Dan Stevens. The nation really needed that.”

“Dan Stevens casually adding 'absolute legend' to 'amazing actor' on his resume,” posted another.

One viewer said that hearing the hosts gasp when Stevens spoke was “priceless”.

Dan Stevens in Gaslit. (Starzplay)
Dan Stevens in Gaslit. (Starzplay)

Another person said: “Dan Stevens - someone I've pencilled in as a possible James Bond - suddenly raised his profile.”

Read more: 16 actors who could be the next James Bond after No Time To Die

Gaslit focuses on the Watergate scandal and also stars Julia Roberts and Sean Penn.

Stevens plays John Dean, a former attorney who served as White House counsel for US President Richard Nixon.

Gaslit premieres on Starzplay via Prime Video in the UK on 24 April. Watch a trailer below.