QP: Credit card versus skilled trades

In the wake of the fiscal update, the PM was present today as were the other leaders, because they all had a show to perform. Pierre Poilievre led off in French, where he deployed the same lines he has all week—credit card budget, just another Liberal, and that he doubled Trudeau’s deficit. Mark Carney praised the limitless possibilities that the update would provide. Poilievre mouthed his lines about food price inflation and blaming it on deficits, while Carney said that Poilievre was obsessing over Trudeau while he was focused on the future. Poilievre switched to English to say that he was being unfair to Trudeau because Carney had doubled his deficits, and wondered what he limit was on the “credit card.” Carney patted himself on the back for reducing the deficit by $11 billion in the face of a trade war and and actual war, before racing through some of his applause lines and slogans. Poilievre slowed down his cadence to look like he was talking down about the comparative sizes of the deficit, and Carney took a pause, said he wouldn’t go there, and then patted himself on the back for the focus on affordability. Carney said the Liberals were like the Bourbon dynasty, learning nothing and forgetting nothing, before he listed their supposed sins. Carney retorted that Canadians would not forget that Poilievre voted against benefits for them. Poilievre then claimed that Carney was wrong on every economic issue of the past decade, and Carney retorted that Poilievre was wrong on crypto and wrong on Brexit, but he could go on, while the government was building.

Yves-François Blanchet led for the Bloc, and worried about the new tariff calculations by the Americans, and Carney thanked him for his concern and that there would be an announcement on new measures in the coming days. Blanchet pointed out that there were no measures in the economic update, and Carney said it was always a good idea to believe what the prime minister says. Blanchet offered to set aside partisanship to focus on affected businesses, and Carney said that he and his ministers will take action to help those businesses. 

Continue reading

QP: Demanding Carney debate him

The PM was present today, as were all of the other leaders. Pierre Poilievre led off in French, and he took issue with a statement that Carney made in March about affordability being the best it’s been in ages. Carney said that what he said was about costs and wages, and that wages are now rising at double the rate of inflation. Poilievre disputed this and listed things that he claims Carney was wrong about, to which Carney noted that they measure affordability using rates and wages, and wages are increasing Faster, while things like rents are decreasing. Poilievre switched to English to lament the high food price inflation, and returned to the comment about affordability being the best its been in years. Carney stated that the record is that since he’s been prime minister, wages have risen faster than inflation, before he plugged the enhanced GST credit. Poilievre again disputed that this was wrong, and Carney again noted that asking rents have been declining, and that wages are increasing. Poilievre again took issue with affordability and demanded Carney acknowledge that, and Carney defended the measures and wage levels. Poilievre continued to insist that Carney was wrong, and Carney again touted the entranced GST credit and their cuts to fuel and income taxes.

Yves-François Blanchet led for the Bloc, and he took a swipe at the new Canada–U.S. trade advisory committee before lamenting the issue of tariffs. Carney praised the members of the committee, naming Quebec members. Blanchet demanded temporary measures for companies affected by the latest round of tariffs, and Carney pointed out that these tariffs were global and yes, they are considering temporary measures. Blanchet again worried about the affected sectors, and Carney gave more reassurances. 

Continue reading

Roundup: Hallucinating an immigration application

There were a couple of immigration stories of note yesterday, the first of which was the revelation that a post-doc researcher at McMaster University—who has a PhD from the Sorbonne—had her permanent residency application rejected because it looks like the immigration department used generative digital asbestos to process the claim and it hallucinated a bunch of things about her job. Worse, while there was a disclaimer about the use of said digital asbestos, it said that a human verified it, which someone clearly did not. This is outrageous, and exactly the kind of thing that some of us were warning about when Mark Carney and Evan Solomon crowed about how great this digital asbestos was going to be for the productivity and efficiency of the civil service. Clearly that’s not the case, and now they not only need to redo her application, but it demonstrates what most of us knew was going to happen—that the humans were going to start cutting corners and not verifying the work because there is a belief in the infallibility of these programmes. This is scandalous and worthy of a resignation if we actually believed in that anymore.

The other story was that justice minister Sean Fraser says that when he was immigration minister, he would have handled things differently with the student visas, but there is one thing that is buried in the piece that everyone is going to overlook:

However, he also said the federal government was negotiating as part of “a good-faith relationship with the provinces who were requesting additional access to immigration programs at the time.”

He said those negotiations failed, leading to the federal government placing a cap in January 2024.

The provinces are very much to blame, but they keep avoiding responsibility. They were screaming for more immigrants and temporary foreign workers. They allowed these strip mall colleges to run rampant—Ontario most especially. Not one of them did anything at all about building more housing, or not keeping their healthcare system from collapsing, and not one of them stopped from the blame pile-on with the federal government. I keep making this point because nobody wants to listen—we have a problem with the provinces, and nobody wants to acknowledge it so that we can start holding the premiers accountable.

Could Carney possibly stop using Nigel Farage's framing? Why is it so hard to learn the lesson of not giving the far-right any ammunition? FFS.

Dale Smith (@journodale.bsky.social) 2026-03-26T03:14:49.967Z

Ukraine Dispatch

Russian attacks on Kharkiv killed two, and damaged Danube port infrastructure in Izamil. It has been calculated that Russia has lost some 40 percent of its oil export capacity thanks to Ukrainian attacks.

Continue reading

Roundup: Big problems with student visas

Yesterday was Auditor General Report Day, and there were three on offer—the replacement for the Phoenix pay system, recruitment problems with the RCMP, and problems with the student visa system.

In short:

  1. The Phoenix replacement, Dayforce, is taking lessons learned from the problems of Phoenix, but in terms of simplifying pay rules, there has been no progress with the unions (which is not a surprise).
  2. The RCMP recruitment process is so bad partly because the RCMP hasn’t done enough workforce planning, their application process times keep getting longer, and they aren’t filling training classes. (Of course, the real problem is the force is horribly broken and needs to be dismantled and replaced).
  3. The student visa issue has been beset by problems with anti-fraud controls, and there has been a lack of resources to investigate cases. Additionally, the planned reductions in visa numbers wound up being way worse than intended (but that’s hardly a surprise when they get the message that they’re not wanted).

The thing that gets me in particular about the student visa issue is that the provinces are getting off scot-free here. I know the AG has no mandate to investigate provinces, but so many of the problems with this programme started with the provinces, who have not been held accountable for them, whether it’s because they cut university funding, which made them reliant on the higher tuition of foreign students, or the fact that several provinces, most especially Ontario, let these fraudulent strip mall colleges flourish, which were in turn used to be a source of cheap labour, and the federal government, which doesn’t have the mandate or capacity to investigate these colleges, is left taking all of the blame. No, the department is not blameless, as the audit shows, but the wider problem is not addressed by this, and continues to go without any accountability.

PBO candidate

The nominee for the new Parliamentary Budget Officer, Annette Ryan, appeared at the finance committee, where the Conservatives outright declared that they will not vote for her because they claim that the interim PBO, Jason Jacques, was “silenced” for calling the government out, and that he should get the job. Except that he disqualified himself, and he was not fired, nor did he “expose” anything. He made an ass of himself on camera, but that’s what the Conservatives want, and they are now spreading lies to make that point. Just unbelievable.

This is pathetic.Jacques wasn't fired. He didn't "expose" anything. His term expired, and he disqualified himself from the permanent post because he decided he wanted to play for the cameras. But that's why Poilievre wants him on the job, because for him, Parliament is a clip factory.

Dale Smith (@journodale.bsky.social) 2026-03-24T00:46:12.483Z

Effin' Birds (@effinbirds.com) 2026-03-23T13:08:04.927Z

Ukraine Dispatch

President Zelenskyy is warning of an imminent “massive attack” against the country. He also says that he has “irrefutable proof” that Russia is providing intelligence to Iran.

Continue reading

QP: Demanding a strategic oil reserve

The PM was on his way to Yellowknife, and Pierre Poilievre was elsewhere, in advance of his own trip to the US, leaving it up to Melissa Lantsman to lead off. She complained that there is no strategic oil reserve, and demanded the government adopt their plan to create one, to which Tim Hodgson explained how the IEA works, which is that net importers have reserves while net exporters don’t. Lantsman shot back that just because you don’t need one it doesn’t mean you shouldn’t, before she demanded the government scrap environmental laws to pump more oil. Hodgson responded that the Conservatives apparently can’t take a lesson from the Alberta government in working together to build. Gérard took over in French to demand the same oil reserve, to which Steven MacKinnon repeated Hodgson’s first response in French. Deltell accused the government of having “contempt” for Canadian energy, before he pivoted to food price inflation, and this time MacKinnon reminded him that he voted against all help for Canadians who needed it. Chris Warkentin took over, and in English, he too read the script on food price inflation with the falsehoods about “hidden taxes.” Wayne Long took a swipe about Poilievre going to Europe for no reason while Carney was in the Asia Pacific to sign trade deals including uranium. Warkentin tried again and Julie Dabrusin reminded him that the industrial carbon price has zero effect on food prices.

"A ten-year record of shutting down our oil and gas sector"

Aaron Wherry (@aaronwherry.bsky.social) 2026-03-12T18:23:43.134Z

https://twitter.com/andrew_leach/status/2032270268270531048

Christine Normandin led for the Bloc, and she worried about the government not informing the public about Canadian personnel at a military base in Kuwait being targeted by Iran. Anita Anand said that Canada is not participating in the conflict, but could not say more for security reasons. Normandin tried again, and Anand again stated that all Canadian Armed Forces personnel in the region are safe and sound, and then made a pitch for international law. Simon-Pierre Savard-Tremblay tried this yet again, and Anand repeated her same answer.

Continue reading

Roundup: Our useless minister of digital asbestos

In the wake of the Tumbler Ridge shooting, we have learned that OpenAI had suspended the shooter’s account but decided not to alert the RCMP about the fact that they had breached the guidelines meant to prevent violence, and didn’t reach out until days after the shooting occurred.

Enter Evan Solomon, our minister of digital asbestos, who released a statement late afternoon Saturday, that demonstrated his utter uselessness.

Evan Solomon’s useless statement on OpenAI not alerting police about the Tumbler Ridge shooter. What an absolute waste of space at the Cabinet table.

Dale Smith (@journodale.bsky.social) 2026-02-21T21:51:49.274Z

“All options are on the table”? Bullshit. Solomon has stated time and again that he decided to move away from a safety-first regulatory approach to digital asbestos, to a “light touch” because the tech bros convinced him and Mark Carney that any regulation is going to “stifle innovation,” and they certainly wouldn’t want to do that. Meanwhile, the number of people spiralling into psychosis using these chatbots are increasing dramatically, we had indications that a mass shooter triggered the protocols on this particular chatbot but the company didn’t do anything about it, and we really believe that Solomon is going to what? Block them from operating in Canada? Fine them a paltry sum? What? The truth is he won’t, and we know why. He’s guzzled the hype, as has his boss, and neither of them can be told anything different, even in the face of fact after fact showing that the creators of this technology are the dumbest manbabies alive, that the technology is corrosive to the environment and to the cognitive abilities of the next generation, but hey, we wouldn’t want to “stifle innovation.” Come on. Do your job and ensure that Canadians are actually being protected from this rather than just being complicit.

Ukraine Dispatch

Russia inflicted a missile and drone attack on a Kyiv suburb over the weekend, as well as on energy infrastructure around Odesa. As well, several bombs exploded in Lviv on Sunday, which are also being blamed on Russia. The Star follows one family who has been shattered by the war over the past four years.

Continue reading

Roundup: Letting Trump’s lackeys spin the narrative

Because everything is so stupid all the time, there was a whole ridiculous bit of drama yesterday as US treasury secretary Scott Bessent went on TV to claim that prime minister Mark Carney aggressively walked back his Davos speech on the phone to Trump, when the rest of us didn’t know there even was a call because there was no readout. When Carney came in for his caucus meeting yesterday and was asked about it, he disputed the characterisation, said he meant what he said at Davos, and then turned it into one of those quasi-flattering but also quasi-shady remarks akin to calling Trump “transformational,” in saying that Canada was the first to recognize the changes to global trade that Trump instituted. I’m sure he thinks he was very clever about it too.

Nevertheless, the point stands that the lack of a readout from PMO about the call means that it let the Americans get out ahead in terms of spinning the call and what was said, and as this administration does with everything, is to just lie. Part of this is also transparency, so that we know when there are calls with world leaders, particularly given the situation we’re in with Trump, and the fact that they had a thirty-minute call on a range of topics that included Ukraine is actually kind of important to know, but Carney has refused to be transparent and has said he’s not going to provide readouts for these “informal” calls going forward. So you just keep letting Trump and his people lie about what’s being said? I do not understand why they refuse to understand how to deal with this kind of behaviour.

Amidst this are a bunch of conservatives, some MPs, some designated talking heads on media shows, who were so very eager to take Trump’s side and blaming Carney for harming the relationship, or in trying to insist that it’s Carney who is holding up a tariff deal instead of Trump being mercurial and untrustworthy. I get that for a lot of these people, it’s “anything to own the Libs,” and they will contort themselves to almost the point of treason in order to get that thrill they’re looking for, but for the love of Zeus, have some self-respect.

Ukraine Dispatch

A Russian drone struck a passenger train near Kharkiv, killing five, while drones attacking Odesa killed at least three. There was also a strike against a natural gas facility in western Ukraine. The US says that Ukraine needs to sign a peace deal with Russia to get security guarantees (but Russia has no interest in a peace deal).

Continue reading

Roundup: The domestic speech and the response

Back on Canadian soil, prime minister Mark Carney gave a speech to a domestic audience in advance of his Cabinet retreat, in which he used the location of the Plains of Abraham—where the retreat is being held, at the Citadelle in Quebec City—to praise the foundation of Canada (which the Bloc took exception to), our pluralism and shared values, and our choice to offer a vision of something different to the world. Oh, and he clapped back at Trump saying we live only because of the US. It might have been nice, but he kept veering off onto weird tangents about praising digital asbestos, or federal social programmes like pharmacare that he hasn’t done a single thing with in the past year and has outright stated he’s not interested in expanding. And if anything, the speech exposed a streak of hypocrisy—Canadian values, and pluralism, but we just signed a “strategic partnership” with a country genociding an ethnic minority. We’re going to create thousands of good-paying union jobs, but we just signed “strategic investments” with a country that employs slave labour. If you’re going to pat yourself on the back for your values, maybe try and at least pretend you’re trying to live up to them?

This Carney speech is giving me whiplash. Hooray for Canadian values! (But we’re also going to do deals with people who commit genocide and practice slave labour, and scapegoat immigrants).Hooray for our social programmes, but let’s do more digital asbestos!

Dale Smith (@journodale.bsky.social) 2026-01-22T19:04:50.878Z

Meanwhile, Pierre Poilievre released his own statement in response to Carney’s speech at Davos. The gist of Poilievre’s remarks is that of course Carney isn’t doing enough, that we shouldn’t alienate the Americans and by that we should engage with allies in the country who will help us post-Trump, and that he plans to move a motion next week to pass his ridiculous Canadian Sovereignty Act bill at all stages. (Transcript here).

And make no mistake—that bill is ridiculous. The primary gist of it is to tear up any and all environmental regulation to build more pipelines (who cares about a market case of First Nations consent?), to incentivise the reinvestment of capital gains in Canada (which was a plan so complex that Jim Flaherty walked it back after trying to do it during the Harper years), paying provinces a “bonus” for eliminating any remaining trade barriers, and to require the government to stop letting innovators in this country sell their intellectual property to Americans (and good luck with that one). It’s stupid and unfeasible and will only create a tonne of new problems while solving absolutely none, but he somehow thinks this is genius.

Effin' Birds (@effinbirds.com) 2026-01-22T15:05:14.665Z

Ukraine Dispatch

Russian strikes hit locations in Zaporizhzhia, as well as Kryvyi Rih. At Davos, president Zelenskyy gave a speech highly critical of Europe’s indecisiveness and inability to organise enough to project any strength. (Transcript here).

Continue reading

Roundup: Laughable “dedicated partners”

Yesterday was Trans Day of Remembrance, to commemorate trans people who have died from violence and discrimination, and there were places across the country who did things like flag-raisings, and talked about the importance of inclusion, or their vague promises for LGBQT+ Action Plans™, which they haven’t delivered on (ahem, Nova Scotia). But nothing takes the cake compared to Alberta.

Alberta, which this week invoked the Notwithstanding Clause to shield three of its laws that delegitimise and attack trans rights in the province, and where a UCP backbencher compared gender affirmation to cattle castration in defending said invocation of the Notwithstanding Clause. Where a UCP candidate was temporarily booted from caucus for comparing trans students in a classroom to faeces in cooking dough, only to be reinstated months later with no questions asked. Who went through a major exercise in book-banning that aimed squarely on trans and queer materials. And with all of this, the province’s status of women minister put out a statement that, I shit you not, said “Our government remains a dedicated partner of transgender Albertans.”

The Alberta government putting out a statement for Trans Day of Remembrance two days after using the Notwithstanding Clause to override trans kids rights feels like parody at this point "Our government remains a dedicated partner of transgender Albertans.”

Mel Woods (@melwoods.me) 2025-11-20T16:37:36.723Z

I just can’t. Words fail. It’s beyond parody. It’s just cruelty for the sake of cruelty, but Danielle Smith is doing this because she doesn’t want the swivel-eyed loons in her party base to eat her face, especially with another party convention on the way where she could face a leadership review. (And a good deal of blame falls on Jason Kenney for empowering these loons when he kicked the centrist normies out of the party). And because it bears reminding, trans people are always the first targeted by fascists, so what’s happening is the canary in the coal mine. Nothing good can come of this.

Effin' Birds (@effinbirds.com) 2025-11-20T15:05:10.130Z

Ukraine Dispatch

Russia claims that they have taken the city of Kupiansk, but Ukraine denies this. There was an exchange of soldiers’ bodies—Ukraine received 1000, while Russia got 30. The Russian-US “peace plan” involves turning over the fortified areas of the Donbas region Putin hasn’t been able to seize, and limiting the size of Ukraine’s military, none of which is acceptable.

Continue reading

Roundup: Poilievre refuses self-reflection

Pierre Poilievre held a press conference yesterday, where he debuted a new slogan about the “credit card budget,” as though that were clever (it’s really not), and had several of his MPs all read the same scripts about so-called “Liberal inflation,” even though inflation doesn’t work that way, and the current affordability crisis is the result of policies that have been baked in for several decades now. But where things got testy was in the media availability after, where Poilievre was taking shots at media outlets (including false accusations about corrections), and him “quoting” things Chris d’Entremont said about the Liberals in the Chamber, which might have been more damning if they simply weren’t the very same scripts that every Conservative MP reads unthinkingly. (d’Entremont later, correctly, dismissed this as just “spinning.”)

But what took the cake was when Poilievre was asked whether he was reflecting on his leadership style after the two losses to his caucus over the last week, and he said plainly “No,” and then babbled on about being the only leader fighting for affordability. (Also not true, because the only thing he’s fighting for is trickle-down economics, which created the affordability mess we’re in). But seriously, Poilievre is incapable of self-reflection, and he keeps proving that over and over again. He’s the same campus conservative he was when he was seventeen, and nothing will ever change or dissuade him from that, nor his childish, argumentative style, his need for chants and slogans, or his jejune beliefs in how monetary policy works. He is incapable of understanding complexity, and it shows. The fact that his leadership style is being referred to as a frat house is just as indicative of this fact. No self-reflection, no personal growth, and it’s a wonder why people who aren’t already Kool-Aid drinkers in the party don’t connect with him.

Meanwhile, the NDP are puffing out their chests and telling the Toronto Star that they’re getting ready for an election if the budget doesn’t pass, which I will call bullshit. They’re not getting ready for an election. The party is $23 million in debt, they’ve already mortgaged the office building they own in downtown Ottawa, and they have no more resources to draw on. This is them trying to look like they’re tough and relevant when they will see to it in one way or another that there is no election because in no way can the fight one, even if it’s to try and reclaim five seats in order to return to official party status. This is posturing, and nobody should be under any impression otherwise.

Effin' Birds (@effinbirds.com) 2025-11-12T23:01:55.085Z

Ukraine Dispatch

Ukrainian civilians are being evacuated from settlements in the Zaporizhzhia region as fighting intensifies in the area, while forces in the area say that they have stopped the Russian advance. Here is more about the situation in Pokrovsk. Ukraine’s justice and energy ministers submitted their resignations as a result of the energy kickback scheme allegations.

Continue reading