Mexico, Canada and China will face tariffs on exports to the US from Saturday, the White House has confirmed. Despite earlier reports Donald Trump would wait until March 1, Mexico and Canada ...