Trump’s tariff war heats up
China, Mexico and Canada have responded to US tariffs today as trade tensions continue to rise
Soyabean import licences for three US firms were cancelled by Beijing on Tuesday and Canada imposed tariffs on $30bn worth of US goods immediately in response