Trump, with his immigration-based election campaign, has in the past hit at the Mexicans for illegally crossing the border into the US
Republican US presidential candidate Donald Trump in his Wednesday meeting told Mexican President Enrique Pena Nieto that he will erect a border wall if elected but there were ambiguities over who would pay for it.
"We recognize and respect the right of either country to build a physical barrier or wall on any of its borders," Trump said at the presidential residence after meeting Pena Nieto.
"We didn’t discuss who pays for the wall," Trump said.
However, Pena Nieto soon took to Twitter, where he stated, "At the start of the conversation with Donald Trump, I made it clear that Mexico will not pay for the wall."
Trump’s opponent, Democratic Hillary Clinton argued that Trump "lied" about whether he defended the core of his campaign when it counted.
"Trump just failed his first foreign test," Clinton tweeted. "Diplomacy isn’t as easy as it looks."
Trump had launched his campaign last year saying Mexico was sending "rapists" and other criminals across the border.
Pena Nieto had then compared Trump to with Nazi leader Adolf Hitler and fascist Benito Mussolini.
On Wednesday, however, Pena Nieto was diplomatic.
"Even though we may not agree on everything, I trust that together we’ll be able to find better prosperity and security," he stated.
"Mexican people felt hurt by the comments made. But I’m sure that the genuine interest is to build a relationship that will give both of our societies better welfare," Pena Nieto said alongside Trump.
Trump has on many occasion in the past hit at the Mexicans for illegally crossing the border into the United States. Hardline immigration policies form the focus of his campaign.
(WION with inputs from agencies)