Jon Stewart returned to the Late Show with Stephen Colbert for a searing, nearly 10-minute long takedown of Donald Trump, Fox News, and delusional Trump supporters last night. It was a beautiful thing; in explaining the final night of the Republican National Convention, Stewart succinctly set the scene: "I thought Donald Trump was going to speak. Ivanka said that he was going to come out. She said he was really compassionate and generous, but then this angry groundhog came out and he just vomited on everybody for an hour."

He continued, "But the Republicans appear to have a very clear plan for America, and they’ve articulated it throughout the convention. One, jail your political opponent. Two, inject Rudy Giuliani with a speedball and Red Bull enema. And then, three, spend the rest of the time scaring the holy bejeezus out of everybody."

Stewart, who retired last year to help save animals but appeared on Monday's Late Show to help Colbert kick off his RNC coverage, took over Colbert's desk and took shots at Fox News for demonizing President Obama and then praising Trump for the same issues they have with Obama. He also called (Roger Ailes defender) Sean Hannity "Lumpy."

The NY Times has the transcription of Stewart's blistering monologue, but here's one part we particularly enjoyed, where he elegantly contrasted the Republicans' "Blue Lives Matter" sloganeering with their refusal to support NYC-area cops with the 9/11 first responders bill:

Either Lumpy and his friends are lying about being bothered by thin-skinned, authoritarian, less-than-Christian readers-of-prompter being president. Or they don’t care, as long as it’s their thin-skinned prompter-authoritarian-tyrant-narcissist. You just want that person to give you your country back. Because you feel that you’re this country’s rightful owners. There’s only one problem with that. This country isn’t yours. You don’t own it. It never was. There is no real America. You don’t own it. You don’t own patriotism. You don’t own Christianity. You sure as hell don’t own respect for the bravery and sacrifice of military, police and firefighters.

Trust me, I saw a lot of people on the convention floor in Cleveland with their “blue lives matter” rhetoric, who either remained silent or actively fought against the 9/11 first responders’ bill reauthorization. I see you and I see [audio cut for obscenity].