The presidency of Donald Trump has provided US talk show hosts - ranging from John Oliver to Bill Maher - with plenty of material to work with.

There's one victor when ratings are concerned, however, and that person is Stephen Colbert.

Within the initial week following Trump's inauguration, Late Show with Stephen Colbert became the most watched late night talk show amassing an average 2.84 million viewers.

Impressively, this was just 8,000 viewers behind usual front-runner The Tonight Show Starring Jimmy Fallon which is considered one of the most popular chat shows in the US, especially between the age demographics of 18-34, 18-49 and 25-54; Colbert's key demographic is 50 and over.

Colbert lost momentum the following week but picked up steam the following weeks with views of 2.77 million.

The host's no-nonsense approach regarding Trump's administration continued last night following the news that National security Advisor Michael Flynn quit his position.