Donald Trump has confirmed 25% tariffs on goods from Mexico and Canada, taking effect at 5am UK time on Tuesday.
Downing Street wants to stop green activists from using a little-known international law to tie up major infrastructure projects in the courts using millions of pounds of taxpayer cash, Sky News can reveal. Source link
























