US Republican presidential candidate Donald Trump says he "absolutely believes" Mexico would work with him to build a wall along the countries' shared border.

In an immigration policy speech that he gave in Arizona, Phoenix, he reiterated his long-held stance after softening his message to Mexico earlier when visiting the country.