The US has announced tariffs of 25 per cent on Canadian and Mexican imports, and 10 per cent on Chinese imports, accusing ...