At a campaign rally in Tennessee earlier on Tuesday, Trump said that “in the end, Mexico is going to pay for the wall.”

“They make all of this money, and they do absolutely nothing to stop people from going through Mexico, from Honduras and all these other countries, the caravan, all of this stuff,” the president said. “They do nothing to help us, nothing.”