text: As part of his efforts to crack down on illegal immigration and drugs, President-elect Donald Trump is threatening to impose sweeping new tariffs on Mexico, Canada, and China as soon as he takes office.