National
By-election Bombshell! Justin Trudeau’s Liberals lose safe Toronto riding

Benefit of hindsight
Feel free to start coming back any time, big guy
Well, of course I saw it coming all along. What kind of fool could have imagined the Liberal in Toronto — St. Paul’s had any chance?
Hang on. I’m just getting word that I didn’t see it coming. In fact, as recently as Monday night I wrote a post I’ll be hearing about until the cows come home. Sorry about that!
Here are the actual final results, barring any recounts, which may not happen because Conservative Don Stewart’s margin of victory, while slim, is too large to trigger an automatic recount.
Congratulations, Don Stewart! I never doubted you’d win. Hang on. I’m just getting word that I doubted you’d win as recently as last night.
Things will now start to happen quickly. Expect Liberals to work their way through four of the five Kübler-Ross stages of grief before lunch. Denial will come easily, benefiting as it does from long practice. Acceptance may take longer.
The Paul Wells newsletter is fun reading even when I’m calling the results of a by-election wrong! Imagine how much you’ll enjoy it when I’m right about something!
In part this is because on paper there isn’t that much to accept. The day’s news is not earth-shaking and, in isolation, should not be taken as definitive. It’s true that by-elections are strange events, though if you add them together they do have some predictive power. It’s true that Leslie Church’s long service as Chrystia Freeland’s chief of staff turned out to be more of a hindrance than a help, a data point whose implications the Deputy Prime Minister won’t want to think much about today. It’s true the Liberals didn’t even try all that hard, if by “didn’t try all that hard” you mean “they tried as hard as they possibly could, my God they tried so hard, my God.”
But a single off-season defeat in a riding the Liberals have, in fact, previously lost during the Paleozoic era is not a larger thing to accept than, say, a punishing loss to Ireland and Norway in a Security Council vote at the UN. Or the loss of two senior cabinet ministers in a controversy in which the ministers who quit were radiantly, obviously in the right. Don’t take my word on that, incidentally: ask David Lametti, who agreed with Jody Wilson-Raybould but managed to keep his job anyway. For a while.
A single by-election defeat is not a larger thing to accept than the prime minister’s documented history of slapping on dark makeup for social occasions, a habit that stretched from junior college to young adulthood. It’s not a bigger deal than firing your finance minister during a global fiscal calamity so you can replace him with somebody who knows less about money. It’s not evidence of poorer strategic thinking than the choice of Parliament as the venue for dismantling a new Conservative leader, given that Parliament has long been where Justin Trudeau and most of his government perform worst.
It’s not a bigger deal than mocking monetary policy during an election campaign. It’s not a big new development, compared to the Prime Minister’s reluctance to meet his own cabinet ministers to discuss business, an oddity of his management style that’s been documented in a growing number of books (look out for Marc Garneau’s this fall!).
The prime minister has been on the ropes before, so to speak, and all those trials have made him the man he is today. Or rather, I suppose, his response to them has. I have no particular advice for Justin Trudeau today, or to the party he leads with the unstinting consent of its members. I screwed up last night by sending a column before the facts were in, so I’m feeling a little sheepish this morning. I’ll let Liberals decide what to do next.
As recently as two summers ago, I used to give them advice. It amounted to this: Notice when something you’re doing isn’t working. Change it. Make sure people see you changing it, so you don’t look quite so full of yourself. Rinse and repeat.
That post from 2022 ends:
“Don’t worry. He won’t take this advice either. Whatever the Liberal leader does on his return from the sunless south, it probably won’t resemble anything we’ve mentioned today. He’ll probably keep doing what he’s been doing. With the same results.”
Let me read to you
My excellent short bestselling book, Justin Trudeau on the Ropes: Governing in Troubled Times, is now an audiobook, narrated by the author, who is me. Here it is on Audible. Other platforms soon.
Here’s the story of the book, if you’re just catching up. Here’s an episode of my podcast with guest host Vassy Kapelos interviewing me about the book. Paper and ebook editions remain easy to find and buy, for yourself or friends.
We decided to make the audiobook some time after we published the, uh, more booky formats. It’s a response to surprising and gratifying demand. It’s also a promissory note: If this belated audiobook edition finds an audience, it won’t be my last.
There’s a school of thought that says there’s not much demand for nonfiction Canadian audiobooks. Here’s your chance to confound the skeptics. Thanks as always for your support.
2025 Federal Election
Poilievre on 2025 Election Interference – Carney sill hasn’t fired Liberal MP in Chinese election interference scandal

From Conservative Party Communications
“Yes. He must be disqualified. I find it incredible that Mark Carney would allow someone to run for his party that called for a Canadian citizen to be handed over to a foreign government on a bounty, a foreign government that would almost certainly execute that Canadian citizen.
“Think about that for a second. We have a Liberal MP saying that a Canadian citizen should be handed over to a foreign dictatorship to get a bounty so that that citizen could be murdered. And Mark Carney says he should stay on as a candidate. What does that say about whether Mark Carney would protect Canadians?
“Mark Carney is deeply conflicted. Just in November, he went to Beijing and secured a quarter-billion-dollar loan for his company from a state-owned Chinese bank. He’s deeply compromised, and he will never stand up for Canada against any foreign regime. It is another reason why Mr. Carney must show us all his assets, all the money he owes, all the money that his companies owe to foreign hostile regimes. And this story might not be entirely the story of the bounty, and a Liberal MP calling for a Canadian to be handed over for execution to a foreign government might not be something that the everyday Canadian can relate to because it’s so outrageous. But I ask you this, if Mark Carney would allow his Liberal MP to make a comment like this, when would he ever protect Canada or Canadians against foreign hostility?
“He has never put Canada first, and that’s why we cannot have a fourth Liberal term. After the Lost Liberal Decade, our country is a playground for foreign interference. Our economy is weaker than ever before. Our people more divided. We need a change to put Canada first with a new government that will stand up for the security and economy of our citizens and take back control of our destiny. Let’s bring it home.”
2025 Federal Election
2025 Election Interference – CCP Bounty on Conservative Candidate – Carney Says Nothing

Dan Knight
Liberal MP Paul Chiang echoes Beijing’s hit list, suggesting Joe Tay be delivered to Chinese consulate for cash—yet Mark Carney stays silent, proving the Liberal swamp is deeper than ever.
So let’s just recap, because this is almost too surreal to believe.
A sitting Liberal Member of Parliament—Paul Chiang—stood in front of a Chinese-language media outlet in January 2025 and said that if someone were to kidnap Joe Tay, a Conservative candidate and Canadian citizen, and deliver him to the Chinese Consulate in Toronto, they could “claim the one-million-dollar bounty.” That wasn’t some fringe YouTuber or anonymous social media post. That was a sitting MP, elected to represent Markham—Unionville, who also happens to serve as the Parliamentary Secretary to the Minister of Diversity and Inclusion.
Let me be crystal clear here: that’s not just inappropriate. That’s not just “deplorable.” That’s language lifted directly from the Chinese Communist Party’s playbook. Joe Tay is on a real bounty list. Not fantasy. Not fiction. A real HK$1 million bounty placed on his head by the Hong Kong police for supporting democracy and speaking out against tyranny.
And what happens when a Canadian MP echoes that threat—on Canadian soil?
Nothing.
As of right now—this minute—Paul Chiang is still an MP in good standing in with the Liberals. Not suspended. Not removed from caucus. No RCMP probe. No parliamentary discipline. Nothing.
And the Carney campaign? The Liberal Party’s new face? Crickets. Absolute silence. Carbon Tax Carney, Trudeau’s old money-man turned globalist messiah, who’s spent the last month talking about “foreign interference” and demanding Pierre Poilievre get a security clearance? Not a word. Apparently, if a Conservative doesn’t submit to Ottawa’s surveillance state, it’s a national crisis. But if a Liberal MP plays mouthpiece for Beijing and jokes about abducting a political opponent? It’s just… Tuesday.
Imagine for a second that a Conservative MP had said anything remotely close to this—maybe even joked about placing a bounty on a Liberal politician funded by a foreign regime. Every major newsroom in the country would have declared martial law. CBC would be live for 72 hours straight. The RCMP would have launched a task force. But because it’s a Liberal, they issue a press release. A shrug. A “deplorable” comment, followed by a half-hearted apology and—get this—no consequences.
Now, contrast that with how they treated Ruby Dhalla. A former MP who dared to challenge the coronation of Carney. The party booted her from the leadership race, citing “financial irregularities.” That’s rich. They kicked her out—then kept the entrance fee. So her money’s good, just not her name on the ballot.
That’s the Liberal Party of Canada in 2025. A party so thoroughly compromised, so ideologically bankrupt, that they treat foreign bounties on Canadian citizens as a punchline—as long as the target is a Conservative. As long as the regime writing the check has the “right politics.”
And here’s the silver lining—because yes, even in this mess, there is one: we’re lucky this is all happening weeks out from the election. Because now, finally, Canadians get a front-row seat to the Liberal swamp in all its grotesque glory.
Paul Chiang joking about handing over a Canadian citizen to a foreign dictatorship? That’s not some isolated gaffe—it’s the mask slipping. And the silence from Mark “Bank of China” Carney? That’s the sound of a globalist technocrat who’s just as deep in the muck as the rest of them.
This is the Liberals unfiltered. Not the polished press conference CBC version—the real one. The one that looks the other way on foreign interference, cashes the CCP’s checks, and protects their own no matter how depraved the behavior.
So yes, it’s revolting. But it’s also revealing. And thankfully, it’s happening before Canadians head to the polls—because now there’s no excuse, no spin, no pretending. The Liberal Party isn’t just corrupt. It’s compromised. And the country can’t afford another minute of it.
Time to clean house. Time to drain the swamp—Chiang, Carney, and the whole rotten cartel.
Subscribe to The Opposition with Dan Knight .
For the full experience, upgrade your subscription.
-
Business2 days ago
28 energy leaders call for eliminating ALL energy subsidies—even ones they benefit from
-
2025 Federal Election2 days ago
Carney’s Cap on Alberta Energy Costing Canada Billions
-
Business2 days ago
Trump Tariffs are not going away. Canada needs to adapt or face the consequences
-
Economy1 day ago
Support For National Pipelines And LNG Projects Gain Momentum, Even In Quebec
-
Health1 day ago
Dr. Pierre Kory Exposes the Truth About the Texas ‘Measles Death’ Hoax
-
Business14 hours ago
DOGE discovered $330M in Small Business loans awarded to children under 11
-
Business1 day ago
Why a domestic economy upgrade trumps diversification
-
COVID-1912 hours ago
17-year-old died after taking COVID shot, but Ontario judge denies his family’s liability claim