President Donald Trump will implement tariffs Saturday on the three largest US trading partners -- Canada, Mexico and China -- saying there was nothing they could do to forestall him while vowing further levies on various industries. Trump has reiterated his plans for 25 percent tariffs on imports from neighboring Canada and Mexico, saying they have failed to crack down on illegal migrants crossing the US border and on the flow of fentanyl. He also threatened a 10 percent duty for Chinese goods on the same day, similarly over the drug.