US President Donald Trump has ramped up his trade war with China by announcing that a punitive 10% tariff will be imposed on $300bn worth of US imports from China - including all textiles, apparel and footwear - beginning 1 September.