Mexican president-elect Andres Manuel Lopez Obrador spoke for half an hour on Monday with President Donald Trump, suggesting a deal to reduce US-bound migration in exchange for American assistance with economic development in Mexico.

“I proposed exploring a mutual agreement; development projects that would create jobs in Mexico and, by doing so, reduce migration and improve security,” tweeted the fiery Leftist.

“The tone was respectful and our teams will be holding talks.”

Mr Trump said that the strong-willed duo had “a good conversation,” adding: “I think the relationship will be a very good one.”

He said they discussed border security, trade and the North American Free Trade Agreement (Nafta).