The President has some current powers to impose tariffs but they're limited in different ways and applicable to certain circumstances, so he doesn't necessarily need congress. However, the powers he does currently have I don't think allow him to impose the 25% on CA/MX, but I've seen no reporting.