QP: Just another Liberal

Another day where the PM was in town but not at QP, while Pierre Poilievre had held a press conference in the Foyer earlier, and he was present. He led off in French, accusing Carney of being another Liberal with rising costs, crime, and “corruption,” before demanding that all taxes be cut on gasoline. François-Philippe Champagne responded by noting the cut in the gas excise tax. Poilievre whined that the question was for the prime minister, whom he declared was “hiding under the table” and received a caution by the Speaker for it, before he said that the reason the PM doesn’t respond because it would expose the illusion he has made thing worse. Champagne pointed out that they are helping Canadians, and that their economic update is coming next week. Poilievre turned to English, and called Carney “just another Liberal” before demanding all gas taxes be repealed. Champagne noted that Poilievre has been nowhere to be seen when they provided relief for Canadians before raising the economic update. Poilievre took a broad swipe at Carney, repeating the “hiding under the table” line, before pointing out that he “snarled” at a female journalist earlier in the day, and then denounced him in general. Hajdu said that if being just another Liberal means helping people, then sure, he’s just another Liberal. Poilievre listed Carney’s supposed sins as being “just another Liberal.” Hajdu tried another tactic and listed Poilievre’s supposed sins as being “just another Conservative.” Poilievre accused her of having imaginary conversations, before he went on a tear about the deficit and “printing money.” Champagne responded with his “take no lessons” line and listed supports they have provided while ensuring “sound fiscal management.”

Christine Normandin led for the Bloc, and she lamented that the tariff crisis had not yet been resolved, and wondered about whether the government would adopt their proposal on wage subsidies for affected industries. Champagne said that they have a strategic fund to help companies with supports, and that foreign exports are up. Normandin then demanded an enhancement to OAS for all seniors, as well as more supports for forestry. Joël Lightbound said that she was right to note the headwinds the country is facing, which is why the government is busy diversifying markets. Jean-Denis Garon took over to lament the planned reduction in health transfers, and said they could pay for it by taxing oil companies and web giants. Marjorie Michel patted herself on the back for how well she works with her Quebec counterpart. 

Continue reading

Roundup: More demands to interfere with judicial nominations

Three more premiers have now joined Danielle Smith in her demand for more say in judicial appointments, both at the provincial superior court level as well as when it comes to Supreme Court of Canada nominees, and it would be the usual suspects—Scott Moe, Doug Ford, and François Legault. Quite immediately, federal justice minister Sean Fraser essentially told them to go pound sand, which is the correct answer, but that doesn’t mean they won’t cause a fuss about this, and try and invent a new grievance out of this.

https://bsky.app/profile/emmettmacfarlane.com/post/3mht45l24ec2w

Clearly these premiers, each of whom are constitutional vandals who have invoked the Notwithstanding Clause, are looking to politicise the appointments to their own ends, often with nonsense around judges being too “soft on crime.” Never mind that the vast majority of criminal cases are heard by provincially-appointed judges, whose appointments they already control (and Doug Ford has taken steps to make the process more partisan in Ontario), they are looking to exert more influence over appointments because they believe they can find candidates who will be more favourable to their positions, particularly when their constitutionality is challenged. Danielle Smith likes to refer to federally-appointed judges as “agents of Ottawa,” even though they are from the province they are appointed in, on the advice of local judicial advisory committees, which provincial governments already play a role in, both in terms of advising and vetting potential nominees to ensure that they don’t see problems with them.

I would add that the other thing about these judges being federally-appointed is that they are paid for by the federal government, and considering how much provinces already underfund their justice systems, I would not want to see them in control of even more appointments, whom they will underfund and undermine at every turn.

Effin' Birds (@effinbirds.com) 2026-03-24T21:22:01.960Z

Ukraine Dispatch

Russia launched nearly 1000 drones at Ukraine, 550 of which were during the daytime and hit as far as Lviv. Here is a look at Ukraine’s strikes on Russian energy facilities.

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

Roundup: Justifying ghoulish behaviour with a single study

Alberta has announced that it is closing its safe consumption sites in Calgary and Lethbridge, citing that they will be “transitioned” to different services like withdrawal beds and addiction clinics, and justified by a single study that used anonymized data to show that the closure of the site in Red Deer didn’t lead to increased overdose deaths or emergency room visits. And there’s a lot to unpack here.

One of the problems is that the province has a bunch of dodgy partnerships with providers for these supposed addiction recovery services that are privately owned, not proven to work, and who have some pretty spotty histories. Nevertheless, the ties to the government are suspicious and reek of collusion and possible corruption, as with so many things in the Danielle Smith government.

The other problem is that this single study, that stands apart from thirty years’ worth of public health research, is emboldening conservatives across the country to claim that this “proves” safe injection sites don’t work. Federal Conservatives are using this in a series of ghoulish demands for the federal government to end its authorizations for these sites, using a bunch of other straw man arguments like the fact that there are no age restrictions on safe consumption sites (because apparently minors who are addicts should just use in an alleyway). Another Conservative MP has been trying to ask gotcha questions about whether fentanyl is safe to inject, never mind that it has pharmaceutical applications (which is part of the problem). It’s stupid and dangerous, but this singular study is emboldening it, and I fear that we’re in for another round of increased overdose deaths as certain provincial governments beyond Alberta take this one study to heart.

Effin' Birds (@effinbirds.com) 2026-03-20T13:24:02.456Z

Ukraine Dispatch

Russian drones hit two foreign-flagged civilian ships in Odesa. Ukraine has begun to evacuate children from Sloviansk as the security situation deteriorates there. Some 228 Ukrainian drone specialists have now been deployed to five countries in the Persian Gulf to counter Iranian drone attacks.

Continue reading

QP: Screaming about strychnine

The PM was off to Mumbai, and Pierre Poilievre was in Toronto for his big “foreign policy” speech (which wasn’t much new, really), which meant the b-team was in charge today. Melissa Lantsman led off with a return to the dogpile on Lina Diab, to which Steven MacKinnon called it shameful that the opposition was using this as a wedge issue. Lantsman tried again, and this time Gary Anandasangaree listed the reductions in immigration and asylum levels, and the increase in removal levels. Chris Warkentin took over, and decried “inflationary spending” as killing the hopes of youth. François-Philippe Champagne pronounced there was good news in that Canada had the highest level of foreign direct investment in eighteen years. Warkentin tried again with added bombast, and Champagne praised the government’s record on affordability measures that the Conservatives voted against. Dominique Vien took over to ask the same in French, and Champagne repeated his same points. Vien tried again, and Champange hoped that they would return to their ridings next week to listen to how these benefits help people. 

Christine Normandin led for the Bloc, and yet again returned to the pension software question, to which MacKinnon praised the modernisation project, and that 7.7 million Canadians are already being served by it. Normandin raised that the National Assembly in Quebec called for an inquiry (which seems to be well outside of their bailiwick), and Patty Hajdu got up to again praise the modernisation project, and that if anyone has an issue, and that they are confident as they transform the next to payment programmes. Sébastien Lemire tried the same again, and Hajdu again reiterated that the system needed to be modernised as the old system was fraught with problems. 

Continue reading

QP: Dog-piling on Diab

The PM was in town but not present, in advance of his big upcoming trip, while Pierre Poilievre was also absent. Michelle Rempel Garner led off, and claimed that by the end of the year, there will be three million people in the country on expired work permits and demanded a plan. Lina Diab gave some boilerplate about how people can extend their permits and those with expired permits are expected to leave. Rempel Garner ginned up the outrage some more, and Dian listed how intakes are down, and that they have exceeded their francophone targets while the population decreased slightly. Rempel Garner cited a CBC story where Diab’s own caucus colleagues have no confidence in her, and demanded she be replaced. Diab listed measures that the government has taken to reform the immigration system. Rempel Garner pointed out that Diab can’t answer basic questions in committee and again demanded she be replaced. Diab switched to French to repeat her same lines about targets being met. Pierre Paul-Hus took over in French, and he quoted statistics about “fake” asylum seekers and claimed that appropriate security checks aren’t being done, and Steven MacKinnon got up to praise the minister and read the same script about targets being met. Paul-Hus took swipes at Diab, and MacKinnon went on a tear about how the Conservatives have no immigration policy.

Christine Normandin led for the Bloc, and yet again raised the pension software, and apparently Quebec’s National Assembly passed a motion to decry federal waste. (Huh?) MacKinnon got up to deliver the well-worn lines about the scale of the project and that it is within budget. Normandin tried again, and Patty Hajdu insisted that the Bloc are patently wrong, and that they are moving three major systems to the new software. Sébastien Lemire took over to ask the same again, and Hajdu assured him that they are working to resolve all outstanding cases.

Why exactly is the Quebec National Assembly weighing in on federal software transformation? Do they have nothing better to do? #QP

Dale Smith (@journodale.bsky.social) 2026-02-25T19:34:35.135Z

Continue reading

Roundup: Conflating failed with fraudulent

The Conservatives went ahead with their Supply Day motion of scapegoating asylum claimants for the strain on the healthcare system, and so many of their claims are based on falsehoods. The claim that a failed claimant is “bogus” of “fraudulent” is not true, and plenty of claimants rejected by the IRB win their appeal in Federal Court. The numbers of actually fraudulent claims are very small, and even rejected claimants may be rejected on technical grounds. Trying to conflate everyone as “bogus” or “fraudulent” is more of the MAGA mindset that they’re trying to tap into, because this is who the party has become. It’s too bad the government is too invested in their own attempts to scapegoat newcomers for problems that the premiers mostly created and refuse to fix, because they should be absolutely savaging the Conservatives on this, and they can’t—and won’t.

Effin' Birds (@effinbirds.com) 2026-02-24T22:22:02.270Z

Ukraine Anniversary

Yesterday was the fourth anniversary of Russia’s full-scale invasion of Ukraine, which was supposed to be a “three-day war.” There were a number of speeches and a moment of silence in the House of Commons to mark the occasion, so it didn’t go unnoticed. Prime minister Mark Carney announced that Canada will extend Operation Unifier to keep training Ukrainian troops for another three years, as well as donating another 400 armoured vehicles, and extending more sanctions. (Not announced were any resources or a competent federal policing agency to enforce those sanctions).

Four years have passed since Russia's full scale invasion of Ukraine. Russia was supposed to win in three days. Instead, Ukraine reinvented modern warfare, built a drone industry, and can destroy a thousand Russian soldiers in a day. Ukraine can win.

Anne Applebaum (@anneapplebaum.bsky.social) 2026-02-24T09:58:52.954Z

Prime minister Carney's statement on the 4th anniversary of the full-scale invasion of Ukraine.

Dale Smith (@journodale.bsky.social) 2026-02-24T15:30:17.057Z

Conservative statement on the 4th anniversary of the full-scale invasion of Ukraine.

Dale Smith (@journodale.bsky.social) 2026-02-24T15:26:12.386Z

NDP statement on the 4th anniversary of the full-scale invasion of Ukraine.

Dale Smith (@journodale.bsky.social) 2026-02-24T15:26:12.387Z

https://twitter.com/SenGagne/status/2026324346189283440

Ukraine Dispatch

European leaders were in Kyiv to show support on the anniversary of the start of the war. Here is a look at how the attacks on energy infrastructure is dragging down Ukraine’s economy, and here is a look at how drone warfare has changed the nature of the conflict over the past four years.

https://twitter.com/FedorovMykhailo/status/2026404778884932075

Continue reading

QP: Punching down on the vulnerable

The PM was present today, as has become his usual Tuesday practice, as was Pierre Poilievre. He led off in French, and he declared that people are fed up with Liberal “waste,” and decried the new software for OAS, which has deprived 80,000 seniors of their cheques. Mark Carney took the opportunity to make a statement of solidarity with Ukraine, and as to the question, he noted that it started in 2017 and was broadened to other departments. Poilievre again railed about this software, claiming that $5 billion was “wasted.” Carney again stated that the “former” government started the process and broadened it to include more programmes, that they are all budgeted, and that the Auditor General already examined the programme. Poilievre switched to English to blame immigrants and asylum seekers for overburdening healthcare, and Carney responded by first saying that we provide care for people, before he returned to the Nigel Farage line of “taking control” of immigration and that they have reduced the numbers of immigration and asylum claims. Poilievre doubled down on scapegoating immigration, and Carney noted that he looks forward to his first anniversary of being in power, and again proclaimed taking “control” of the system. Poilievre was incredulous at this, declared Carney to be “just another Liberal,” and demanded support for their Supply Day motion. Carney stood up and said “Eleven years? I just got here,” and after the resulting uproar, and again patted himself on the back for reducing newcomer intake and put in plugs for Bills C-2 and C-12. Poilievre shot back that Carney was some kind of temporary foreign worker before listing members of the front bench from the Trudeau Cabinet, and then decried the fictional “sentencing discounts” for foreign criminals, and Carney responded that people who commit crimes should do their time.

Matt Jeneroux and Chris D’Entremont are both sitting on the front bench for #QP to fill the camera shot.

Dale Smith (@journodale.bsky.social) 2026-02-24T19:18:10.229Z

Michael Ma is also on the front row, a couple of seats down. #QP

Dale Smith (@journodale.bsky.social) 2026-02-24T19:19:01.879Z

Yves-François Blanchet led for the Bloc, and he again turned to the pension software system, declaring it the worst cost overrun in history. Carney pointed out that he as governor of the Bank of England when the project got started and that all funding was budgeted for. Blanchet mocked the response, and denounced the “mistreatment” of seniors who aren’t getting their cheques. Carney responded by listing the programmes they have strengthened in Quebec. Blanchet again declared this to be the biggest scandal in history, and demanded an independent inquiry. Carney reminded him that the Auditor General has already reviewed the project and that it was fully budgeted.

Continue reading

Roundup: Not bothering to amend an abusive bill

It looks like the Senate’s national security committee has decided not to amend Bill C-12 (which is a border bill that was split out of Bill C-2), and in particular left in the sections that give the immigration minister new arbitrary powers when it comes to asylum claims and immigration files that she will soon be able to cancel any application she likes. The Senate’s social affairs committee had recommended removing this section from the bill because these powers can be exercised with no procedural safeguards, but apparently, they don’t care.

Among other complains in this legislation are the timelines for when people can make a refugee claim since they’ve been in the country, which can be fraught for some claimants who have been traumatized or who are afraid that disclosing certain reasons why they are claiming (particularly in instances of domestic violence or persecution for being LGBTQ+) could mean more time, but attempts to change that timeline were shot down. The changes also have the likelihood of creating a two-tier system that won’t guarantee in-person hearings for vulnerable claimants, but apparently that doesn’t matter. And when it comes to cancelling immigration applications or even permanent residency cards because of “public interest,” which the minister can simply declare arbitrarily, well, they decided not to narrow those powers either.

There is some spectacularly bad and frankly abusive legislation that this government is pushing forward, and the Senate should be doing its job and pushing back, especially in cases like this, where the government is trying to give itself arbitrary powers with no guardrails. This is a bad thing, but apparently, we have a bunch of timid senators who don’t want to rock the boat too much. Wasn’t that why everyone was so busy patting themselves on the back for the “independent” Senate, where they weren’t being whipped (not that the whip has been anything but illusory in the Senate), so that they could actually push back against the government? If this is “independence” or “pushing back” against bad legislation, well, I’d hate to see what a pliant Senate looks like.

Effin' Birds (@effinbirds.com) 2026-02-23T14:08:03.542Z

Ukraine Dispatch

There was an explosion in Mykolaiv, similar to the bombing in Lviv. Ukrainian forces have reclaimed eight settlements in a counter-offensive in the Dnipropetrovsk region.

Here is a compilation of stats on the toll that four years of war has had on Ukraine, while here is a look at how costly this has been in Russian lives. AP has a photo essay featuring several people affected by the war, and a gallery of some of the images over the past four years.

Continue reading

QP: Going MAGA on asylum claimants with little pushback

The PM was in town but not at QP today, while Pierre Poilievre was also absent. That left it up to Michelle Rempel Garner led off, bringing up their Supply Day motion on stripping health benefits from asylum claimants, claiming that the government enabled “hundreds of thousands of bogus refugee claims,” and that this was costing billions of tax dollars. Lina Diab insisted that they have already made changes to asylum claimant benefits, and that they still respect their obligations. Rempel Garner insisted that wasn’t enough, and again demanded their “common sense” motion. Dian said that they have already introduced co-pay and thanked the Conservatives for their support on Bill C-12. Dan Mazier took over and read another script on the so-called “deluxe benefits,” and cited a PBO report on the cost of these claims. Diab said that the in the report don’t take into account for changes that were already made and were coming in C-12. Mazier tried again, and Diab reminded him that the Supreme Court ruled that the removal of benefits by the Conservatives in 2014 was unconstitutional. Pierre Paul-Hus took over in French to make the same demand, and Diab responded with more of her bafflegab in French. Paul-Hus tried again, again with the PBO numbers, and Diab repeated that the projections don’t take changes already made into account. 

Christine Normandin led off for the Bloc, and for the fourth sitting week in a row, asked about the problems with the pension system, and Stephanie McLean reminded them that they know about the figures because they were on the committee that approved them, and that the figures are contingency funds, not cost overruns. Normandin tried again, and Patty Hajdu read her standard response about the transformation of the system. Sébastien Lemire tried again, and McLean repeated her same response about their not being cost overruns.

Continue reading