Donald Trump has imposed steep tariffs on imports from Mexico, Canada and China. With businesses and consumers bracing for ...
Trump accuses the US's main trading partners of not addressing concerns over illegal drugs and migration - his main election pledges.