President Donald Trump has escalated his trade war again, accusing 60 of America's trading partners of not doing enough to tackle forced labour.

The United States will slap taxes of 10% to 12.5% on imports from 60 countries accounting for 99% of U.S. imports, charging that they have inadequately enforced bans on goods…

Dozens of America’s trading partners, from Europe to China to India, now face new tariffs of 10% to 12.5% on goods shipped to the United States.