Seth Meyers ripped Donald Trump on Monday after the president claimed that free speech is “really illegal” when there’s too much “bad” coverage about him on network TV.

Meyers — who has defended fellow late night host Jimmy Kimmel and celebrated news of his expected return on Tuesday — played a clip of Trump alleging, without evidence, that 97% of newscasts are “against” him and such coverage against someone no longer makes it “free speech.”

“No, that is free speech. That’s like the whole point of free speech, that it’s protected even when you don’t like it,” said the “Late Night” host.

Meyers proceeded to reflect on hosting the 2011 White House Correspondents’ Association dinner, an event where he notably mocked Trump.

“One reviewer said of my performance, ‘He had marbles in his mouth,’ and that reviewer turned out to be Donald Trump,” Meyers recalled.