Day seven of the campaign, and it was a quieter day, but things were still happening. It also looks like, despite previous campaigns usually having quieter Sundays for the parties to regroup, to let reporters swap in and out of campaign planes and so on, that some of the parties are having active campaign days today, because why let anyone catch up?
Mark Carney was in his riding, meeting his team and volunteers, and had along the way kicked out local media. Oops. He’ll remain in Ottawa today, meeting with local families and volunteers.
Update: I’ve heard from the Liberal Party who said it was a miscommunication and have offered a formal apology, noting this should have never happened. They’ve promised to add me to all media events from now on and I’ve asked for a one-on-one interview with Mr. Carney. https://t.co/pl2JBjHYd5
— Charlie Senack (@Charlie_Senack) March 29, 2025
Pierre Poilievre was in Winnipeg, where he pledged to allow tradespeople to write off their expenses when they travel for work, because he’s trying very hard to secure the blue-collar vote, and to pretend that the solution to the trade war with Trump is to just expand the oil and gas sector. Poilievre also said he wouldn’t contest any controversial Quebec language law in courts, and presumably that means their “secularism” legislation either (because apparently he’s still trying to out-Bloc the Bloc). Poilievre’s campaign returns to the GTA today.
"You can ensure that Conservatives will always put Canadian workers first, for a change," says Pierre Poilievre as he proposes an expanded tax write-off for the expenses of travelling tradespeople and a pledge to eliminate the tax subsidy for corporate jets.
#cdnpoli #elxn2025 pic.twitter.com/tq89MK3L8e— CPAC (@CPAC_TV) March 29, 2025
Jagmeet Singh was in Ottawa, and promised “emergency price caps” on certain grocery items in order to “tariff proof” them, which seems like it’s asking to defeat the purpose of counter-tariffs because Singh and his advisors don’t have a clue about how these things work, and refuse to listen to economists. He also wants a windfall tax on grocery giants and more powers to the Competition Bureau to enforce grocery prices—almost all of which are old policies just dressed up for the trade war era rather than the spike in inflation, meaning that the NDP has a box of “solutions” that they are seeking out problems for. The campaign heads off to Port Moody, BC, today.
"We know that people are struggling with the high cost of groceries because corporate grocery stores are ripping you off and driving up the cost of food," says NDP Leader Jagmeet Singh in Ottawa as he pledges an emergency cap on food prices.
#cdnpoli #elxn2025 pic.twitter.com/2OemcyaCvA— CPAC (@CPAC_TV) March 29, 2025
Meanwhile, the knives are out in the Conservative camp, with even more leaks and anonymous sources™ calling up more media outlets to discuss their concerns with the state of the campaign (CBC and Globe and Mail this time), painting even more of a picture of a campaign that is too centralised, too focused on weird, niche issues (including reporting of crowd sizes), bullying, and tone-deafness. This also includes the fact that some 90 ridings were set aside to have Poilievre and Jenni Byrne choose the candidates rather than allowing a nomination process, which is frankly happening across too many parties these days.
The Liberals don't appear to be dropping Chiang as their candidate in Markham-Unionville, per this statement just released by the campaign, calling his comments regarding Tay's bounty as a "significant lapse in judgement" but note that he has apologized and committed to "stand… https://t.co/xScskmnMsp pic.twitter.com/BgS4gmoB0p
— Stuart Benson (@LeftHandStu) March 29, 2025
Including March 26, and the questions Poilievre and Singh took today, the totals now stand at:
Carney: 103
Poilievre: 38
Singh: 119
Blanchet: 73*#Elxn45
(*Blanchet has not held his presser yet today.) https://t.co/9f8IBNc7An pic.twitter.com/D72VPzZNyp— Stuart Benson (@LeftHandStu) March 29, 2025
Especially during an election. https://t.co/cZHN4XiObh
— Dale Smith (@journo_dale) March 29, 2025
Ukraine Dispatch
Russian drones struck a military hospital, shopping centre, and apartment blocks in Kharkiv late Saturday.
Throughout last evening and night, Russia attacked Ukraine with more than 170 drones, including over 100 Shaheds. This massive attack targeted the Dnipro, Kyiv, Sumy, Kharkiv, and Khmelnytskyi regions.
All night in Dnipro, the aftermath of this attack was being dealt with. As of… pic.twitter.com/LWZLXLqG7r
— Volodymyr Zelenskyy / Володимир Зеленський (@ZelenskyyUa) March 29, 2025
https://twitter.com/ukraine_world/status/1905866120684319066
Good reads:
- Here’s a look at why the far-right is trying to invent a Jeffrey Epstein scandal to tie Mark Carney to, and the truth about the photo with Ghislaine Maxwell.
- Here is a deeper dive into the “Century Initiative” that the Conservatives are trying to tie Mark Carney to (which is anti-immigrant dog-whistling).
- The Bloc released their platform today, for what that matters.
- Timothy Snyder calls out the naked imperialism of JD Vance’s visit to Greenland.
- Kevin Carmichael (correctly) notes that the promised tax cuts are a distraction from the real issues facing this election, as cost-of-living concerns have moderated.
- Stephen Maher talks to Mark Bourrie about his new book on Poilievre.
- Justin Ling calls on all parties to adopt plan Trudeau put forward to end RCMP contract policing.
- Sabrina Maddeaux takes apart the NDP’s housing plans as an example of why they are no longer a serious party.
- Althia Raj suggests that Jagmeet Singh stop pretending he’s going to be prime minister and start making the case why Parliament still needs the NDP.
Odds and ends:
Want more Routine Proceedings? Become a patron and get exclusive new content.