Trump is a liar and a manipulator. Just because he claims to have secret evidence of foreign chemical labs, there's no public evidence that I can find of this claim. Trump will do, or say, anything negative about Justin Trudeau and Canada in order to justify his insane 25% tariff on Canada. In a phone call with Trudeau, Trump told the Canadian Prime Minister that he didn't believe that the treaty that demarcates the border between the two countries was valid.
Just 1% of fentanyl is being smuggled across the border into the US, 1%! Kevin Hassett claimed to have seen photographs of fentanyl labs in Canada that the law enforcement folks were leaving alone. So, because Kevin Hassett, a former and current member of Trump's administration says so, it must be true, right? Trump is eager to demonize Canada in order to satisfy his base by justifying it and making Canada 'the enemy' of the US. Trump complained about the trade deficit. At other times, he pointed to illegal border crossings. Today, he settled on a talking point about fentanyl. It's all bullshit propaganda.
Quote from Justin Trudeau: “What he wants is to see a total collapse of the Canadian economy, because that’ll make it easier to annex us.”