US Presidential hopeful Donald Trump told supporters in Arizona that Mexico would 100% pay for a wall dividing the two countries.
Trump had just returned from a meeting with Mexico’s President Enrique Pena Nieto but said they had not discussed financing the wall.
The president later insisted he had told Mr Trump Mexico would not pay.
Attacks on illegal immigrants has been a mainstay of Trumps election campaign but many fear he will lose votes from the 55 million Hispanic people living in the US.
Trump’s promise of a wall and the threat to deport millions of illegal immigrants may backfire on him as the November election edges ever closer.