“Canada has failed to co-operate in curbing the ongoing flood of fentanyl and other illicit drugs, and it has retaliated against the United States for the president’s actions to address this unusual and extraordinary threat,” says the statement.
If I remember correctly most of the fentanyl found was heading north to Canada not south to the US.
Literally this. Why not come together and say that they cannot work with criminals? It looks bad on them that they still do, and it continues to give trump legitimacy.