On the campaign trail, [Donald] Trump has threatened a trade war and repeatedly said that Mexico will pay for a wall on the Southern border.