Roundup: Another weaponized committee appearance

There was drama at the immigration committee yesterday as Conservative MP Michelle Rempel Garner decided to go after minister Lina Diab for the sake of putting on a show for the cameras, so that she can harvest as many clips from it as she can for social media. Now, I will be the first to say that Diab is not a great minister, and she is unable to answer basic questions on her file during Question Period, and yesterday as no exception. That being said, Rempel Garner was harassing her over things that are outside of Diab’s purview as minister.

In particular, Rempel Garner was going after Diab on foreign nationals who have committed crimes, but who have received lenient sentences so as to avoid removal. Part of this is no doubt part of a campaign of scapegoating of immigrants, along with blaming them for housing shortages, the collapse of the healthcare system, and youth unemployment, which is gross and unbecoming, but we are now in a political era where parties have let the anti-immigration sentiments fester while trying to blame it on the Liberals (and for which Carney has gone along with that scapegoating and alarmingly has adopted Nigel Farage’s language to blame it on Trudeau). But Diab has nothing to do with court sentences, and saying that she was “pro-raper” for pointing out that sentencing decisions are made by courts independent of government crosses a line, and its’ incredibly disappointing in particular because Rempel Garner used to be one of the most progressive members of the Conservative caucus, but has apparently decided to turn herself into one of its most vociferous attack dogs for the sake of ingratiating herself with the leadership after she was initially kept on the outs for her support of Erin O’Toole.

It was also noted by the committee chair that previous witnesses at the committee, who were all civil servants, were subject to harassment after their previous committee appearances because they were used for social media clips, because that’s what committees have devolved to. It’s a denigration of Parliament and it’s making it so that nobody will want to appear at a committee again, which diminishes the role of Parliament, to say nothing of the fact that it is turning MPs into a bunch of performing monkeys for the party’s social media team. MPs need to stop this behaviour before we find ourselves at a point of no return.

Effin' Birds (@effinbirds.com) 2025-12-04T15:03:21.264Z

Ukraine Dispatch

Russians attacked power and heating systems for Kherson and Odesa in the south. Drone footage shows the devastated city of Myrnohrad nearly surrounded by Russian forces, even though Putin claims they already control it. Ukraine has attacked and damaged the Asov Sea port of Temryuk, as well as a large chemical plant in Stavropol. Five drones were spotted in the flight path of president Zelenskyy’s aircraft on his approach to Ireland, but his early arrival avoided them.

Continue reading

QP: False attribution to the food price report

The PM was apparently in town but had nothing on his schedule, and was not at QP. Pierre Poilievre was, however, and he led off in French, worrying about Canadians not able to afford nutritious food after the Food Price Report said that families can expect to spend an additional $995 a year on groceries this year, and demanded the government abolish the “taxes” and “inflationary spending” driving those prices. (That is not what is causing the prices to rise). Julie Dabrusin rose to say that the industrial carbon price doesn’t apply to farms, and that the Food Price Report said that climate change is the biggest driver of food prices, and if the Conservatives were ready to fight climate change. Poilievre cited the report to point out that the average weekly grocery bill for a family of four doubled over the past ten years, and again blamed government spending and “taxes.” Steve MacKinnon dismissed the talk of these imaginary taxes, and that Poilievre systematically votes against things that help people in need. Poilievre switched to English to repeat his first question, and took aim at “inflationary taxes on food.” Patty Hajdu got up and pointed out that he didn’t read the report, and that the report highlights that the highest drivers of costs are related to climate changes, such as drought in Western Canada, and that is why the governments were helping Canadians with things like child care. Poilievre declared that Carney declared that the was to be judged on the prices of food, and that he is now making excuses for food prices doubling over the past year thanks to “Liberal taxes.” Hajdu again dismissed the menace of “hidden taxes” and that’s why they ensure that there is more money in people’s pockets, and then jabbed that the Conservatives apparently don’t understand market forces, before praising the renewed child care agreements with provinces. Poilievre insisted that those programmes have only made child poverty worse, and this time Dabrusin praised the Canada Child Benefit before taking her own turn chiding the imaginary taxes. Poilievre enumerated those supposed “hidden taxes” and demanded the government scrap them. Hajdu pointed out that Poilievre didn’t obviously read the report, and cited its passages on inflation.

Christine Normandin led for the Bloc, and accused the government of bowing to religious lobbies as they have slowed down progress on the hate crime bill. Patricia Lattanzio said that the work on the bill was progressing. Normandin again accused the government of being cowardly, and Marc Miller got up to ask if the Bloc, like their provincial counterparts, think that artists need to swear loyalty to the Quebec nation. Rhéal Fortin got up to take his own turn to make the same accusation of government, and this time Joël Lightbound said that the Bloc are trying to distract, and said that the government is investing in culture not to demand the fealty of artists.

Continue reading

Roundup: Rustad’s reluctant ouster

It’s some chaos in the BC Conservative Party after the majority of the caucus let the party’s board of directors that they have no confidence in John Rustad’s leadership (though this may not have been an actual caucus vote—it may have been something like a letter signed with enough signatures). The board said that a caucus vote confirmed Trevor Halford as interim leader, and they declared Rustad “professionally incapacitated,” given that incapacitation is one of the only ways to replace a leader per the party’s constitution. And then John Rustad said he’s not going anywhere.

This is, of course, insane. No leader can survive a vote of non-confidence from the majority of his or her caucus. The confidence convention is one of the most fundamental aspects of our parliamentary order as part of the conventions that govern our unwritten constitution. And if Rustad continues to insist that he’s the leader and refuse to leave with any shred of his dignity left intact (but good luck with that at this point, because yikes), the next step is likely for the majority of his caucus to simply remove themselves and form official opposition as a splinter party (though the legislature ended the fall sitting yesterday, so that may not actually happen). There is some precedent for this—when the then-Alliance Party got fed up with Stockwell Day’s leadership, a number of its MPs broke away and sat as a separate caucus until Day stepped down, and the when the Bloc were reduced to a rump caucus in the Commons and had a leader without a seat who also became a problem, most of them removed themselves from caucus until she stepped down.

This whole sorry exercise should be a reminder that the current system of membership election and removal of leaders is antithetical to our system, and creates problems with leaders who refuse to take a hint. That’s why a confidence vote is the ultimate tool, and if he refuses to abide by it, like a mad king, he just isolates himself ever further into irrelevance. In any case, Rustad is finished, even if he is going to throw a tantrum about it for the next day or two.

Effin' Birds (@effinbirds.com) 2025-12-03T14:25:05.918Z

Ukraine Dispatch

Ukraine hit the Druzhba oil pipeline in Russia with remote-controlled explosives, which supplies Russian oil to Hungary and Slovakia.

Continue reading

QP: Debating whether the minister read the contract

The prime minister was indeed present for the penultimate Wednesday QP of the year, as were the other leaders. Pierre Poilievre led off in French, and he once again led off with swipes at Marc Miller before taking his “fed up” line and applying it to the cost of food, and wondered how many people the prime minister would send to food banks. Mark Carney said that inflation is lower—at 2.2%—and salaries are on the rise, while joblessness is down and the economy is good. Poilievre took this and said that Carney is “happy” with grocery prices, and noted how much grocery prices rose up, blaming government spending. Carney said that Poilevre was ignoring that this was a “new” government that created the strongest economy the G7. (Erm… Really?) Poilievre switched to English to return to the Food Price report and the doubling of it over the past decade, blaming “inflationary deficits” and hidden taxes, and demanded to know how much groceries would increase next year. Carney wanted to the the “numbers straight” and praised economic growth, wages growing faster than inflation. Poilievre gave the usual mocking about a Canadians not having so good, and asked about the food price report. Carney praised the tax cuts that the conservatives voted against, and patted himself on the back for the budget. Poilievre then raised the Algoma steel layoffs and the fact that the loans didn’t come out with job guarantees. Carney intoned that these are difficult times, and quoted the CEO saying that things would have been worse without government support, and that they were able to save two-thirds of their jobs. Poilievre mocked about keeping the CEO happy, and said that he got paid to ship jobs south. Carney quoted Doug Ford about how much worse it would have been without supports.

Yves-François Blanchet led for the Bloc, and he worried about Steven Guilbeault’s departure, and wondered who would speak for Quebec’s language and culture. Carney pointed to their 44 Liberal MPs from the province, and promised to protect Quebec’s language and culture. Blanchet took swipes at Carney not living up to his promises on the environment, and Carney insisted he was living up to their climate goals, and that they were getting investment in clean energy, nuclear, and carbon capture. Blanchet mocked the notion that nuclear is clean energy, and demanded the government give up his oil agenda and return to the climate agenda to care about Quebec. Carney intoned that they were living up to the climate agenda that included $4 billion in the budget for Hydro Quebec.

Carney then took his leave, to more Conservative jeers.

Continue reading

Roundup: Unclear goals means poor accountability

The Parliamentary Budget Officer released his report on the plans for Build Canada Homes yesterday, and the headline conclusion is that the $13 billion fund will only produce some 26,000 new housing units, which is not a lot. He also tracks the declining funding in other existing housing programmes, that BCH doesn’t really make up for, though the government’s response that has been that his report merely assumes that funding agreements coming to an end won’t be renewed, and that they could be three or four years down the road when they do expire, so fair enough.

New PBO report out today, that finds that in the first 5 years of the Build Canada Homes program, it's will have $7.3 billion of spending on an accrual basis ($13 billion on a cash basis) and lead to fewer than 26,000 homes being built.Read here: www.pbo-dpb.ca/en/pu…

Dr. Mike P. Moffatt (@mikepmoffatt.bsky.social) 2025-12-02T15:11:25.000Z

The fed reaction to PBO's housing report makes clear what I said at a conference last week: The gov't has no long-term plan, no targets, no KPIs, no accountability metrics. 5 years from now we won't know if BCH worked, because there's no benchmarks.www.cbc.ca/news/poli…

Dr. Mike P. Moffatt (@mikepmoffatt.bsky.social) 2025-12-02T20:12:57.000Z

That said, Mike Moffatt makes the point that the report highlights the lack of long-term planning, and metrics by which BCH can be held to account. Sure, it’s supposed to “catalyse” investment from the private sector, and do things like make federal lands available for development, but it’s fair to point out that the lack of planning makes it hard to tell just what they’re planning to do, and how that funding will be applied. Gregor Robertson insists that this is just the initial investment, that more will come in future years, and so on, but again, you would think they would have a better grasp on the plan and what it’s supposed to entail. I know it’s been a few months, but clear goals would really help set the direction they are supposed to be headed in. This government has thus-far relied on a lot of hand-waving regarding their plans, and this is very much an example of what that looks like and why it’s not very helpful for evaluating what they’re supposed to be doing.

Effin' Birds (@effinbirds.com) 2025-12-02T22:22:02.159Z

Ukraine Dispatch

Ukraine continues to deny Russia’s claim that they control Pokrovsk. Ukrainian soldiers on the front lines don’t believe in the current “peace deal,” saying Russia will simply invade again in the future.

Russian propaganda in full force for the Witkoff visit: Putin is claiming to have captured Ukrainian cities that he doesn't control, and having himself photographed in military uniformkyivindependent.com/putin-claims…

Anne Applebaum (@anneapplebaum.bsky.social) 2025-12-02T12:18:09.879Z

https://twitter.com/ukraine_world/status/1995802755034734819

Continue reading

QP: Swipes at Marc Miller

The PM was present today, as were the other leaders, and it remained to be seen what Carney would be grilled on. Pierre Poilievre led off in French, where he immediately took aim at Marc Miller being appointed to cabinet, blamed him for “ruining” the immigration system and increasing the cost of living (huh?) and then took aim at comments he’d made about being tired of the decline of the French language, while Poilievre claimed he wanted to defend it. (That would be news to much of Poilievre’s base). Mark Carney stood up to declare that the government has immigration “under control,” and that the number of asylum seekers have dropped by one third, and that they will defend the French language with the greatest investments in the cultural sector. Poilievre needled on Miller’s statement about being tired of the debate over the decline of French, and he wondered why Miller got appointed. Carney said that he was for his new minister and against Poilievre being against their investments in language and culture. Poilievre then switched to English to raise the lack of consultations with First Nations about the “promised” pipeline to the Pacific, and that the Assembly of First Nations condemned his plan, and demanded that Carney make it clear to them that they will build the pipeline and do the “consultations to make it happen” (without actually apparently getting their consent). Carney said that Hansard showed Poilievre wanted to ram a pipeline through while the government would consult to get free, prior and informed consent with First Nations, and work with the province of BC, because they know how to consult and respect. Poilievre took another swipe at Miller, and quoted Miller taking a few shots about the lack of consultations, and wondered why Carney didn’t start consultations eight months ago. Carney said that there needs to be a project and a proponent, and in order to do that, they needed to create the conditions to do so, which they have now done. Poilievre switched to the PBO’s report on housing, declaring it a “broken promise” go get housing built, and that it showed they would only get one percent of their promised houses built. Carney responded with a swipe that as a life-long MP, he’d never built anything, and then pointed out that Poilievre didn’t actually read the report, and listed the housing numbers contained therein. Poilievre hit back that Carney created the housing crisis in the UK after being governor of Bank of England (huh?), and insisted that he wouldn’t fulfil the promised housing, and pointed to the modular partial house that was used for a photo op and then dismantled. Carney pointed out that house was sent to Nunavut, and that it’s a place where people live and not just fly there for a photo op without meeting with the premier.

Yves-François Blanchet rose for the Bloc, and worried about BC’s rights around the possible pipeline. Carney insisted that they will work with the province and that everything will be done in cooperation. Blanchet argued that provinces need to be respected, and decried this particular “contract.” Carney insisted that this wasn’t a contract, but a memorandum of understanding that lays out a pathway in conjunction with the province and First Nations. Blanchet insisted that it was a contract, and worried about the tanker ban, and that all parties should sign it with free, prior and informed consent. Carney again insisted that it was an MOU that obligates Alberta to make environmental investments.

Carney then got up and left, to much Conservative consternation and chanting, and the Speaker had to deliver another warning.

Continue reading

Roundup: Miller back in Cabinet

Mark Carney had a small Cabinet shuffle yesterday afternoon, counter-programming the latter part of Question Period, where he appointed Marc Miller to Cabinet to replace Steven Guilbeault after his resignation last week in protest over the MOU with Alberta. Miller becomes the new minister of Canadian Heritage, now dubbed “Canadian identity and culture and official languages,” because it sounds a little more like it’s holding the line against the onslaught of Americanisms. But there were a couple of other adjustments made to Carney’s front bench—environment minister Julie Dabrusin took over the responsibilities for Parks Canada, which were under Heritage for some strange reason (much of which involves the fact that they are responsible for things like historical designations, but which created all kinds of problems around things like marine protected areas), while Joël Lightbound was named the new Quebec lieutenant, though I’m mystified why that required a swearing-in as opposed to it simply being a ceremonial title, like deputy prime minister (which Carney does not have). It also bears noting that no one was put in as new transport minister, and that Steve MacKinnon continues to do double-duty.

Miller is an interesting choice—he was a good minister, and I’m glad he’s back in Cabinet, because he was one of the best communicators, hands down, in the Trudeau government, and that kind of frankness and candour is desperately needed in the current front bench where the rule of “If you can’t say anything nice, don’t say anything at all” means that most of what comes out of every minister’s mouth is back-patting, if they say anything at all. But it’s also a choice that is going to ruffle feathers in Quebec because he’s not Québécois (though he is a Montrealer and speaks French, Swedish and Mohawk). There is so much anxiety around Quebec language and culture in the province that the Canadian Heritage portfolio might as well be a Quebec-focused one, and certainly there have been jokes floating around Ottawa for years about how if you got a meeting with the minister of heritage, he or she would tell you to come back when you were French.

Nevertheless, Miller is going to be responsible for some big files coming up with new online harms legislation, as well as a potential mandate review/transformation of the CBC, which didn’t take off under the previous government following the release of a discussion paper on the subject, and then Carney having his own ideas about what to do with CBC during the leadership contest, none of which has actually happened in the six months he’s been in power. I do think Miller will be suited to the task—he’s handled big, tough files before, and going up against web giants is something I think he can be pretty good at.

Ukraine Dispatch

Four people were killed and more than 40 injured in a Russian missile attack on Dnipro. Putin has again claimed that Pokrovsk has been taken over by Russian forces, along with Vovchansk, but Ukraine has not confirmed.

Continue reading

QP: Promises to steel workers

The PM was in town, but not in QP as he prepared for his Cabinet shuffle to replace Steven Guilbeault. Pierre Poilievre led off in French, where he raised a report on the increase in food insecurity in Quebec, and he blamed the government for forcing them to pay more in taxes and inflation (which is contradictory because most taxes are disinflationary). Anna Gainey praised the government’s investments in things like the school food programme, their income tax cut, and investments in affordable housing. Poilievre claimed they voted against measures that feed bureaucracy instead of families and children, and claimed tried to draw a connection between the increase in children at food banks since with the creation of the school food programme, and make the false connection between government spending and food price inflation. Steve MacKinnon raised the child care benefit and automatic tax filing to ensure more people get benefits as more help for those facing food insecurity, which the Conservatives voted against. Poilievre switched to English to raise that Algoma Steel in Sault Ste Marie was laying off a thousand workers, and said that the prime minister failed to live up to his promises to protect their jobs, and said it was made worse by the fact that the government was raising the industrial carbon price. Mélanie Joly said that their thoughts were with the workers, and that they were in contact with Algoma, and that they have every confidence in those workers and they would support them while they developed new products for new markets. Poilievre said that Liberal thoughts wouldn’t put food on their tables, then turned to the another report on food insecurity, this time in Ontario, but again tied food bank use to industrial carbon prices (which, again, is bullshit). Patty Hajdu decried that the Conservatives have been fighting supports for people, and noted that they voted against the expansion of EI for workers like those from Algoma. Poilievre again blamed the industrial carbon price on food inflation, and François-Philippe Champagne touted their tax cuts, and proclaimed that the government was there for workers and families while Conservatives voted against them. Poilievre then pivoted to the latest Missing Middle Initiative report on housing starts being down, but blamed it again on the industrial carbon price, while somehow trying to tie this to Brookfield tax havens in Bermuda. Gregor Robertson retorted that if they cared about affordable housing, they would have supported the measures in the budget. 

Christine Normandin led for the Bloc, and raised Steven Guilbeault’s remarks in the media on the weekend, and wanted the government to admit they were abandoning the fight against climate change. MacKinnon praised the “clear commitments” in the MOU with Alberta, which was something to see with a straight face. Normandin wondered, rhetorically, why more Liberals didn’t follow Guilbeault’s lead. MacKinnon again praised the MOU and said that BC was the big winner with major projects. Mario Simard gave his own condemnation, and Mélanie Joly defended the agreement as energy sovereignty. 

Continue reading

Roundup: Dabrusin does damage control

There is some damage control happening, as environment minister Julie Dabrusin is making the rounds on the weekend political talk shows to insist that the MOU with Alberta is not abandoning climate action, and that the clean electricity regulations, for example, are not being carved out, but given more flexibility for each province to come up with equivalency plans. That might be more believable if Danielle Smith wasn’t doing a victory lap claiming that it was being scrapped (after she lied about what it entailed for the past several years).

Meanwhile, I have to question the editor who let this particular CBC headline run over the weekend: “Do activists have a role in government? Steven Guilbeault’s resignation raises questions.” Seriously? Activism is the lifeblood of politics, and that includes roles within government (meaning Cabinet). We don’t live in a technocratic state where bureaucrats are governing and making policy decisions. Activism is what gets people involved, precisely because they have issues that they care about and want to make change. That’s part and parcel of the system.

What this winds up doing is trying to paint Guilbeault as some kind of zealot unable to make compromises, which is again, something that is not borne out by the facts. Guilbeault ran for the Liberals federally after the Trans Mountain decision. He was very much seen as a pragmatist within the environmental movement. The piece mentions that he was first given the heritage portfolio and wasn’t immediately slotted into environment, but that was also something Trudeau started doing more broadly, to give someone somewhere to get their training wheels on and learn how to deal with how government works before giving them the portfolio from their previous career, because it didn’t always go well from his first Cabinet when he tried to simply slot subject-matter expertise into Cabinet roles where they may wind up being captured, or simply not suited in spite of all appearances (*cough*Jody Wilson-Raybould*cough*). The whole piece is just poorly conceived and written, and someone should have exercised more editorial oversight.

Ukraine Dispatch

Russia launched nearly 600 drones and 36 missiles at Ukraine overnight Saturday, killing six and wounding dozens, while knocking out electricity to much of Kyiv. Ukrainian naval drones struck two Russian tankers as part of their “shadow fleet” used to evade sanctions. Reuters tracked a cohort of 18-24-year-olds fighting in Ukraine; none of them are fighting any longer.

https://twitter.com/ZelenskyyUa/status/1995035870307483725

Continue reading

Roundup: The details behind Guilbeault’s exit

If there’s a story you need to read this weekend, it’s Althia Raj’s look behind the scenes on how Steven Guilbeault’s resignation went down. It’s a tale of deception, freezing Guilbeault out during the process, undermining all of the work on climate action that had been done on this point, creating special carve-outs for Alberta that will piss off every other province, and breaking the word that had been given to Elizabeth May in order to secure her support. And then, they wanted Guilbeault to say some bullshit thing like he was “putting them on notice” until April or something like that, and it was untenable for him to stay, so he resigned. It was complete amateur hour. And Carney undermining his word is a very big problem, particularly because when he was a central banker, his word needed to be believed in order for it to have power. That’s why central bankers need to be ruthlessly apolitical, so that they don’t have the appearance of making calls for partisan benefit. Carney has undermined his credibility entirely because he has shown that his word now means nothing.

This point is disturbing: Guilbeault "was also deeply troubled by the ease with which the PMO was casting aside its moral obligation to May. What was the Liberals’ word worth?"Mark Carney seems to have forgotten the first rule of central banking: Your word, your credibility, is all.

Blayne Haggart (@bhaggart.bsky.social) 2025-11-29T02:23:29.613Z

There are some particular threads in here that should be unpacked, which is that the motivation for this whole exercise seems to have been that they felt it “necessary for Canadian unity and to combat separatism in Alberta.” This doesn’t achieve that at all. It weakens unity because it gives Alberta special treatment that includes a lower carbon price and an exemption from other emission regulations that no other province gets, which makes it look an awful lot like they got it because the whined the loudest (and they’re not wrong). And it will do nothing about separatism because it fundamentally misunderstands it. It’s not about “unfair treatment,” because that was never the case—it was about a culture of grievance.

Albertans have been force-fed grievance porn for decades, like a goose being fattened for fois gras.You'll never guess what happens next…

Dale Smith (@journodale.bsky.social) 2025-11-28T22:43:39.019Z

To that end, Danielle Smith is at the UCP annual general meeting this weekend, and when she crowed to the crowd about all the things she secured from Carney—she got him to bend the knee, give her everything she wants, and she has to give up pretty much nothing in exchange—they booed her. Nothing any government will do will actually satisfy them, because they don’t know how to process success. They have been force-fed grievances by successive premiers as a way of distracting from their failures and the fact that they have tied themselves to the external forces of world oil prices, and it’s not giving them unlimited wealth anymore. They don’t have the same future they hoped for because world oil prices never recovered after 2014, and the industry is increasing productivity, laying off workers while increasing production. They’re angry about that, and they’ve been conditioned to blame Ottawa, ever since the 1980s when they blamed the National Energy Programme for a global collapse in oil prices, and they’ve been blaming Ottawa and anyone named Trudeau ever since. Jason Kenney in particular threw gasoline on that fire, and then pretended like he wanted to put it out by pouring a glass of water on that fire and patted himself on the back for it, and then Danielle Smith came in with a brand-new box of matches. There is no satisfying them, and Carney was a fool for thinking he could swoop in and be the hero. Now he’s alienating voters in BC and Quebec where he can’t afford to lose seats, for no gain in Alberta of Saskatchewan. He didn’t outplay Danielle Smith—he capitulated, and got nothing in return, just like every time he has capitulated to Trump.

Danielle Smith gets booed at UCP convention after mentioning working with Canada

Scott Robertson (@sarobertson.bsky.social) 2025-11-28T22:17:35.805Z

Ukraine Dispatch

Russian drones and missiles attacked Kyiv overnight, killing at least one and injuring at least eleven. Ukrainian forces are still fighting in Kupiansk, in spite of Russian claims that they control the settlement. President Zelenskyy says that his chief of staff has resigned over the ongoing corruption investigations.

Continue reading