Donald Trump has signed executive order directing the Department of Homeland Security to build a wall between Mexico and the US.
The President has said that although US taxpayers will pay the initial cost, Mexico will "reimburse them later". But building of the wall, he say, will begin soon.
"As soon as we can, as soon as we can physically do it," he said. "I would say in months, yeah. I would say in months -- certainly planning is starting immediately."
Mr Trump added that US taxpayers will fund the wall, but claimed that they will be "reimbursed" by Mexico. He did not explain how. "All it is, is we'll be reimbursed at a later date from whatever transaction we make from Mexico," he said.
More follows...