US President Donald Trump is likely to impose a 25 per cent tariff on Canada and Mexico, citing reasons like illegal ...