Jon Stewart thanked Donald Trump on Thursday’s edition of The Daily Show for always being there for him over the last 16 years. Stewart then tore into Trump’s recent comments on immigration and the media’s response.

During the announcement of his presidential candidacy last month, Trump said Mexico was “sending people who have lots of problems” to the United States. “They’re bringing drugs, they’re bringing crime. They’re rapists. And some, I assume, are good people,” Trump said.

In the wake of those comments, NBC and other companies cut ties with Trump, while many conservative politicians and pundits defended his words as part of a larger conversation on immigration policies. Stewart, however, wasn’t having any of that on Thursday

“Stop pretending he didn’t say and is sticking to what he said: Which is, Mexico is purposefully sending us drugs, killers and rapist, and within that group there may be — he’s not sure — some people who are good,” Stewart shouted after playing clips of Senator Ted Cruz (R-Texas) and Representative Steve King (R-IA) defending Trump. “That’s the part he’s not sure about. He’s only sure about the overwhelming number of killers and rapists and drug addicts Mexico has sent us. That is what he’s f–king said.”