US Republican presidential candidate Donald Trump has insisted Mexico will pay for a border wall “100%”, in a major immigration speech.
He told a cheering crowd in Arizona that he would secure the border, and left open the possibility that millions of illegal immigrants be deported.
Hours earlier, he met Mexican 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.
There had been speculation that the republican candidate would back off his plan to deport the estimated 11 million undocumented immigrants living in the US.