US President Donald Trump has hit China with a second tariff in as many months, which means imports from there now face a levy of at least 20%. This...