US President Donald Trump on Tuesday accused Mexico of doing "nothing" to stop illegal immigrants crossing into the United States, and repeated his election campaign pledge that Mexico would pay for his planned border wall.
Very quickly Mexico replied: no we won't.
Trump was addressing supporters in a campaign-style rally in Nashville, Tennessee when he returned to the wall he wants built on the US southern border to keep out illegal immigrants.
The wall was a favorite campaign theme of Trump's and has been a longstanding bone of contention with Mexico.
"In the end, Mexico is going to pay for the wall," Trump told the crowd. "They do absolutely nothing to stop people from going through Mexico, from Honduras and all these other countries ... They do nothing to help us."
About an hour later, Mexico's President Enrique Pena Nieto took to Twitter to hit back.