Published on 07:28 PM, July 07, 2017

Trump hails NAFTA progress, says Mexico will pay for wall

US President Donald Trump speaks with Mexico's President Enrique Pena Nieto during their bilateral meeting at the G20 summit in Hamburg, Germany July 7, 2017. Photo: Reuters

The United States is making very good progress on trade issues with Mexico, President Donald Trump said on Friday after a meeting with Mexican President Enrique Pena Nieto, but he also repeated a pledge to make the southern neighbour pay for a border wall.

"We're negotiating NAFTA and some other things with Mexico and we'll see how it all turns out, but I think that we've made very good progress," Trump said on Friday after the meeting at the Hamburg summit of 20 large economies.

Pena Nieto, whom Trump called his "friend", added that the meeting would "help us continue a very strong dialogue" on NAFTA.

Disputes over migration, Trump's proposed border wall, which Mexico says it will not pay for, and his claim that free-trade with Mexico costs jobs in the US, have strained relations between the two countries since Trump's election.