President Donald Trump has confirmed tariffs on Canada and Mexico will be implemented tomorrow following a period of uncertainty. During a press conference announcing a £100billion in semiconductor ...