What is a tariff? Why Trump delayed them for Mexico and what it means for the US
President Donald Trump has said that he will delay tariffs on Mexican imports for at least a month as the country south of the U.S. has said they will reinforce the border with 10,000 members of the National Guard immediately.