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

Roundup: Disabusing a conspiracy theory

At the Commons’ heritage committee, there was a bit of a showdown between the Conservatives’ heritage critic, Rachael Thomas, and minister Marc Miller, and it’s an indication of just how stupid the online discourse is right now. You see, a couple of weeks ago, there was a conference in Ottawa for independent film and television producers, and the president of the Canadian Media Producers Association said that they have the prime minister’s back. Immediately, every far-right and bad faith conservative on social media claimed that this was media declaring their bias for the government, when the “media” in question is film and scripted television, not journalism.

Thomas, however, went into this exchange trying to corner Miller to “prove” that this was about journalists being in the tank for Carney. Miller disabused her of that notion, but she kept it up online afterward, completely discrediting herself in the process, but this is part of her shtick—making wildly incredulous claims, which sound absolutely ridiculous to you and I, but to a segment of very online people are absolute catnip. Things like her saying on the floor of the House of Commons that Justin Trudeau was a “dictator.” I wish I was kidding.

https://twitter.com/MarcMillerVM/status/2022019724943798359

There’s a reason why Thomas does this, with Poilievre’s blessing, is because it creates a separate reality for these very online people, which is a darker and more dystopian version of the country that they believe is going to hell around them (often “because woke” or some other such nonsense), but it fuels them with this urgency about how they need to “save” the country from itself, and if that just happens to mean that they need to do it by undemocratic means, well, that’s just what they’ll have to do. Having watched the bifurcated American media create separate news ecosystems that in turn became separate realities for Democrats and Republicans, Conservatives in this country have been salivating at the opportunity to do the same, and Thomas is happy to give them fodder to construct this false reality that they radicalise themselves with. It’s good that Miller is at least one of the very few members of the government to call this out, but also note that in the reporting, The Canadian Press very carefully both-sides her comments rather than simply declaring that she is making shit up, and that is a problem in and of itself, because the Conservatives learned that they can just outright lie and legacy media won’t call them on it. Thomas took that lesson to heart more than most, and this kind of stunt at committee is the result.

Effin' Birds (@effinbirds.com) 2026-02-12T22:27:02.144Z

Programming Note: I am taking the full long weekend off from the blog.

Ukraine Dispatch

Russian attacks have again left people without power in Kyiv, Dnipro and Odesa, however the weather has been warming, which is reducing the energy deficit. Ukraine says two Nigerians were found fighting for Russia after a drone strike in Luhansk.

Continue reading

Roundup: Refusing a pay raise for populism

Conservative backbench MP Mike Dawon put on a big media show yesterday by declaring that he will be refusing his scheduled pay raise in April, which is something that the party itself is not actually doing a big song and dance about (at least not yet). In his stated reasons for doing so, he says that “the working man (and woman) in this country hasn’t seen a decent raise in decades,” which is not in fact true. Statistics Canada tracks these things, and average hourly wages in this country have been outpacing inflation going on three years now, and while that’s not everyone because this is an average measure, wages are not stagnant.

This being said, I really dislike these particular kinds of populist performances because they are largely designed to denigrate the role of elected officials in public life, and winds up leading to problems in the long term. Poor pay for MPs means it’s harder to attract talent who have professional careers, meaning doctors and lawyers for example, who frequently need to take a pay cut to serve. And frankly, the other side of ensuring that we have adequate compensation for elected officials is that it discourages corruption, so that they don’t feel the need to take bribes to maintain their lifestyle.

Ontario’s MPPs did away with their pensions and scheduled raises for years, and it created problems with MPPs who would ultimately refuse to retire because they couldn’t afford to, and had few options in the private sector, and there was one story about a former MPP whose financial troubles after leaving office left him destitute, which is not something we should want to expose anyone running for office to. Frankly we don’t want a system where only people with previous wealth get into politics because they can afford to, and these kinds of populist attitudes wind up reinforcing that kind of behaviour.

Effin' Birds (@effinbirds.com) 2026-02-10T15:08:05.641Z

Ukraine Dispatch

Russia struck energy facilities on Odesa overnight, meaning more power cuts in the region. There was also an airstrike on Sloviansk the Ukrainian-controlled portion of Donetsk, killing two. President Zelenskyy says that major changes are coming in the way that Ukraine handles its air defences.

Continue reading

QP: Ignoring the point of a floating dollar

The PM was present today for the only time this week, as was Pierre Poilievre and the other leaders. Poilievre led off in French, and he worried that last week, Mark Carney said that food prices were high because of the low dollar, and he insisted that Carney needs to answer for that weak dollar. Carney said that the value of the dollar is rising, and that they are working to build big things. Poilievre insisted that Carney was only just answering in slogans and demanded an answer. Carney said that there is a lag in part because the Conservatives are obstructing their legislation. Poilievre switched so English to raise their Supply Day motion, and accused the government of “obstructing” said motion that would seek to deny anyone accused of serious crimes of claiming asylum (amongst other things), and Carney took this as an opportunity to talk about the Conservatives obstructing numerous bills. Poilievre said the government was obstructing their own bills, and then read their motion again. Carney insisted that they are “taking control” of immigration and that asylum claims are down, and there are also trying to tighten bail laws. Poilievre pointed again, this time to his scripts about subsidies for “American-made” EVs and wanted all Canadian-made vehicles to be made tax-free instead. Carney praised their auto strategy in collaboration with the provinces. Poilievre tried again with added bombast, and suggested he listen to the sector or the conservative premier of Ontario about the value of their auto strategy. 

Yves-François Blanchet led for the Bloc, and raised the Davos speech, and wondered why, if the U.S. is not a reliable contract, that they would be pursuing the F-35 deal. Carney said that wasn’t in the speech, and that the government was making some expenditures to keep their options open. Blanchet talked around a little before getting to the issue of the Gordie Howe Bridge, and Carney repeated what he told the media earlier about what he told Trump about the facts of the bridge. Blanchet wondered why the government was not protecting the country and scrapping the F-35 contract. Carney said they were still weighing options, including what to will create jobs in Quebec. 

Continue reading