In the fact-free world of Prime Minister Justin Trudeau and the Liberals, their screw-ups are always someone else’s fault. They have been in charge of the federal government during every single day of Donald Trump’s two terms as president, from Jan. 20, 2017, to Jan. 20, 2021, and now from Jan. 20, 2025, to the […]