Jon Stewart

The Daily Show host also put pundits on blast for being wrong after every election.
In his podcast, the late-night host told off Trump for trying to act like he's played nice with Barack and Michelle Obama.
Faiza Shaheen's candidacy was suspended amid accusations of antisemitism after she "liked" a tweet that linked to an old Daily Show segment.
“In a world of good boys, he was the best,” the Daily Show host said.
The longtime host returned after a nine-year absence with an urgent message for the nation.
"We are fair and good and will do this however you would like...just come back...," wrote the former "Daily Show" host as he mocked CNN on Saturday.