Mexico's president fires back at Trump: We will never pay for your wall

Mexican President Enrique Peña Nieto on Tuesday fired back at President TrumpDonald John TrumpSunday shows preview: Trump sells U.N. reorganizing and Kavanaugh allegations dominate Ex-Trump staffer out at CNN amid “false and defamatory accusations” Democrats opposed to Pelosi lack challenger to topple her MORE for renewing his claim that Mexico would pay for Trump's proposed border wall “in the end.”

“NO. Mexico will NEVER pay for a wall. Not now, not ever,” Peña Nieto wrote on Twitter. “Sincerely, Mexico (all of us).”

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.”

“They’re going to pay for the wall, and they’re going to enjoy it,” Trump added.

Trump has promised that Mexico would pay for a wall along the southern border since the early days of his campaign.

Mexico has repeatedly responded by saying they would not pay for the wall.

Trump has yet to get significant funding for a border wall.

In March, the Trump administration said it could fund 100 miles of new and replacement border fencing with the $1.6 billion lawmakers provided for border security. The 33 miles of new fencing had already been authorized by the 2006 Secure Fence Act.