Stock markets tumbled in the US as President Donald Trump confirmed that 25 per cent tariffs on goods from Mexico and Canada ...