Stephen Colbert used song and dance to slam President Donald Trump on Wednesday.

After first coming up with a new dance to go with Trump’s constant claims about the Central American migrant caravans, the “Late Show” host next hit the president with a rhyme about his ongoing dispute with his own intelligence chief: