South African comedian Trevor Noah is to replace Jon Stewart on The Daily Show.
The 31-year-old made his debut as a contributor to the nightly satirical show last December.
His first appearance took aim at racial tensions in the US, saying: “I never thought I’d be more afraid of police in America than in South Africa.”
Stewart announced he would be stepping down in January. He has hosted the influential comedy show for 16 years.