Jon Stewart's replacement as host of The Daily Show has been named.

Trevor Noah, a comedian from South Africa who made his debut as an on-air contributor for The Daily Show back in December, will replace Stewart when he steps down.  

Stewart announced he was leaving earlier this year after hosting The Daily Show for 16 years.  

It's unclear when the 31-year-old Noah will officially take over.