On Monday’s Late Show, the host weighed in on the current controversy over immigrant families being separated at border crossings. “Donald Trump finally took full responsibility for the policy and promised a swift end to this humanitarian disaster,” said Colbert. “I’m just kidding. No, he blamed the Democrats.”

The president has declared that “the United States will not be a migrant camp and it will not be a refugee holding facility,” to which Colbert cracked, “No, it will be the all baby reboot of The Shawshank Redemption.”

While there have been many critics of the policy, Colbert did find one proponent in the latest Late Show segment: The Devil’s Advocate. “Imprisoning children has been getting a lot of bad press recently, but prison, is that really the worst place for kids? I mean, have you been to a Chuck-E-Cheese?” said Colbert as the Devil (he is a sponsor after all). “These little criminals have got it made. They learn how to flush a toilet, which is good because the people defending this are full of crap.”