During a Nashville, Tennessee rally on Tuesday, President Donald Trump repeated his campaign promise that Mexico would pay for a wall on the southern border of the U.S.

“In the end, Mexico’s going to pay for the wall,” Trump said. “They’re going to pay for the wall, and they’re going to enjoy it, OK?”

Mexican President Enrique Peña Nieto responded via Tweet, insisting that will never happen.

Previously Trump's budget proposals have included funding for the wall with the money being supplied by American taxpayers.