US President Donald Trump on Saturday announced 25 percent tariffs on two of its largest trading partners, Canada and Mexico, in a move that is as much “motivated by politics as it is economics”, said ...