“Fake news!” Colbert exclaimed. "I take everything back! I apologize. Donald Trump is a great president!"
"I mean this sincerely, I agree with Donald Trump about something, CNN lies," the CBS late-night host said in his monologue Thursday.
Colbert explained the cable news network -- which the president regularly criticizes as "fake news" -- posted an article about his Wednesday night guest, Dana Carvey, doing a fantastic impression of Trump's new security adviser John Bolton. While he thought the coverage of his show "was nice," he didn't appreciate the headline: "Look Who’s Playing John Bolton on 'SNL.'"
"Fake news!" Colbert joked. "I take everything back! I apologize. Donald Trump is a great president! C’mon, CNN, this isn’t 'SNL', unless you think 'SNL' stands for ‘Stephen's Nightly Laughs.'"
"Here’s how you can tell that clip wasn’t on 'Saturday Night Live,'" Colbert continued. "It was a Wednesday, we tape during the daytime, and we’re not live. You got three things wrong, in three letters. Still it’s nice just to be recognized, so thank you MSNBC."
The subject came up while Colbert was poking fun at Trump's latest rally in Ohio, where the president raved about 18 million people tuning in to watch the "Roseanne" premiere, in which the eponymous sitcom character comes out as a Trump supporter. Colbert was confused by Trump declaring, "And it was about us."
"Wait, I haven’t seen it yet, but 'Roseanne' is about the Trumps?" Colbert asked incredulously. "Well I can’t wait for the episode where John Goodman blows the vacation money to pay off a porn star."
Colbert recognized a lot of "Roseanne" viewers declaring the revival to be "refreshing" because of the political divide that the show tackles, and brought up CNN's editorial error to be refreshing, himself -- and try to encourage 18 million people to watch his show, too.