Roundup: Letting a hockey game take precedence

Day twenty-four, and the announcements didn’t really matter because the only thing anyone was concerned about was the fact that tonight’s French debate was at the same time as a Montreal Canadiens hockey game, and the Bloc and NDP demanded the debate be rescheduled (but when exactly, given that it’s Easter weekend and that’s when the advance polls are open). So, the organizers and the networks agreed to change the time to 6 from 8, which means that it’ll be on at 3 for anyone out in BC. Yeah, that’s going to get viewership by francophones in the west. We are such a parochial country sometimes.

Mark Carney was in Saint-Eustache, Quebec, and announced a plan to provide more assistance for job training or retraining in certain priority areas, with some additional promises for those whose jobs are affected by the tariffs. Carney will have a photo op in Montreal around noon before the debate, now two hours earlier.

Pierre Poilievre was in Montreal, and he announced plans to crack down on people who scam seniors, which means forcing phone companies and banks to have mandatory “scam detection systems,” which sounds a bit like a magic wand given that the field is constantly changing to keep one step ahead. I also fail to see what tougher penalties will do given that the vast majority of these scams operate overseas. Poilievre will hold a press conference this morning, in advance of the debate.

Do we need to have a conversation about why those prices are up? -Beef continues to rise because drought has meant culling herds, which raises prices-Eggs are up because we have bird flu outbreaks, albeit not as bad as the US-That fruit figure is mostly oranges, because the FL crop was devastated

Dale Smith (@journodale.bsky.social) 2025-04-15T19:02:03.936Z

Are the Conservatives planning to do anything about climate change that has meant more droughts on the prairies? Nope. Part of what devastated the Floria orange crop were hurricanes, which are exacerbated by climate change. Again, do they want to do anything about that? Nope.

Dale Smith (@journodale.bsky.social) 2025-04-15T19:02:03.937Z

Now, have the Liberals pointed any of this out? Of course not. They're too busy patting themselves on the back for killing the consumer carbon levy, and pretending that it was imposed by some mysterious force. We have real issues to discuss in this election, but they're not being discussed.

Dale Smith (@journodale.bsky.social) 2025-04-15T19:02:03.938Z

Jagmeet Singh was also in Montreal, where he promised to restore the changes to the capital gains inclusion rate, under the rubric of making the ultra-wealthy pay the price, and promising to use these revenues to fund all of his promises (good luck with that magical money tree), but didn’t actually spell out the actual issue of tax arbitrage and fairness for all different types of capital gains to be taxed at the same rate. Singh’s only engagement today is the debate.

In other campaign news, Poilievre is now saying there’s no timeline for defunding CBC after previously saying he wants to do so as soon as possible. Carney says that he wants the F-35 review to go swiftly, but DND is still establishing the parameters of said exercise. And the White House confirmed that annexation talk is still on the president’s mind.

This election is *really* testing my limit.

Dale Smith (@journodale.bsky.social) 2025-04-15T21:35:48.964Z

Ukraine Dispatch

Russian drones hit homes on Odesa overnight, injuring at least three. This after NATO secretary general Mark Rutte was in Odesa to reaffirm “unwavering” support for Ukraine. Meanwhile, life in Sumy is carrying on after Sunday’s deadly attacks.

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

Continue reading

Roundup: Promising to invoke the Notwithstanding Clause

Day twenty-three, and the campaigns are starting to converge around Montreal as debate prep starts to take over, but they are still getting platform planks announced in the meantime. Mark Carney was in Dorval, Quebec, to announce his plan to overhaul defence procurement, including re-promising a centralized agency, to focus on Canadian defence industries and those of non-US allies, along with some other pledges around giving members of the armed forces another raise, and working to reform recruitment processes to speed up intake. Carney also offered an apology for the bad button scandal, and said that the culprits have been “reassigned” on the campaign, which doesn’t exactly make it sound like they have suffered much in the way of consequences. Carney will be in Saint-Eustache for his morning announcement before returning to debate prep.

Pierre Poilievre was in Montreal, and he repeated a two-year-old promise to invoke the Notwithstanding Clause to ensure that multiple murders get consecutive sentences instead of concurrent, in defiance of the Supreme Court of Canada, but totally swears he wouldn’t invoke it for anything else. Really! It’s all so stupid because a) no mass murders have ever been given parole; b) this would only apply to future mass murders, not those currently serving life sentences, and it’s not going to act as a deterrent; and c) the Notwithstanding Clause needs to be renewed every five years, so this is really nothing more than an exercise in optics so that he looks tough. Poilievre will again hold his announcement today in Montreal before returning to debate prep.

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

Jagmeet Singh was in Toronto, where he made a whole bunch of promises around healthcare that no federal government could possibly deliver on, because it’s provincial jurisdiction, but hey, he plans to “incentivize provinces.” What in the names of Apollo and Asklepios do you think that federal governments have been trying to do for four decades? How is it possible for him to be that naïve? Singh then headed to Montreal for his debate prep, and he will hold his own announcement there this morning.

In other campaign news, Carney’s campaign says that he has formally renounced his UK and Irish citizenships, and that he does indeed pay his taxes in Canada (because the Conservatives were trying to make more hay over this). LGBTQ+ groups around the country are hoping to hear more from the parties about addressing their issues (though some of them are provincial I must point out). The Debates Commission is defending the decision to invite the Greens even though they no longer meet the criteria of running candidates in at least 90 percent of ridings (which they apparently planned to, but not enough of them registered with Elections Canada).

Ukraine Dispatch

Russia made a second attack on Sumy on Monday, btu this one struck the outskirts of the city and no one was injured. There was also an overnight attack on Zaporizhzhia which ignited a petrol station. The Ukrainian air force said that Russia used new types of missiles and cluster bombs on their attack on Sumy on Sunday, which Russia is falsely claiming was targeting a military gathering, which everyone knows is false (except maybe Trump).

Continue reading

Roundup: A Harper-esque repackaging

Day twenty, and it was a pretty quiet day in terms of announcements, where both the Conservatives and NDP just repackaged their existing promises. Mark Carney was in Ottawa to meet with his Canada-US Cabinet committee, and didn’t make any announcements, and had very limited media availability. When he did speak, Carney warned that global economies were slowing because of the US tariffs, and said that part of the meeting was about giving instructions to officials for preparing for negotiations with Trump post-election, whoever forms/retains government.

Pierre Poilievre was in St. Catharines, Ontario, where he repackaged his announcements to date and called them the Canada First Economic Action Plan™, because he decided that what he really needed a Harper-esque branding. He later put out a release about making banks recognise skilled trade apprenticeships to be able to put RESPs toward. He also declared that a Conservative government wouldn’t legislate restrictions on abortion (but I suspect there is a truck-sized loophole to that promise around private members’ bills about the rights of the unborn or some other chicanery which would get an ostensible free vote), and rejected Kory Teneycke’s assessment of “campaign malpractice.” Poilievre will be back in Ottawa today, and making an announcement in Nepean.

Jagmeet Singh was in Ottawa at the Broadbent Centre’s Progress Summit, where he packaged his recycled policy ideas to date as protecting “what makes Canada, Canada.” Singh will be in Timmins, Ontario, this evening.

In other campaign news, here is a comparison of the Liberal and Conservative policies on criminal justice. The CBC decided to start fact-checking crowd size claims at Liberal and Conservative events using crowd science experts, and they are both over-reporting (though the Conservatives are doing so much more egregiously).

Ukraine Dispatch

The Ukrainian parliament looks to extend martial law powers, which pushes back the possibility of new elections. The Americans’ special envoy on peace negotiations with Russia wants Ukraine to give up four regions that Russia only partially occupies, which Ukraine is rejecting.

Continue reading

Roundup: A more comprehensive justice package

Day nineteen, and the weird pace of this campaign was back again as there wasn’t a fresh Trump eruption to steal the spotlight. Mark Carney was in Brampton, and delivered his party’s big justice plan, which was pretty comprehensive, and contained a lot of different parts—doubling down on gun buybacks and classifications, training more RCMP and CBSA officers, and hiring more Crown prosecutors, tougher sentencing guidelines (not mandatory minimums), claims for tougher bail conditions (which is where they start getting into trouble), and more on online luring and even criminal prohibitions around deepfake nudes. Carney will be back in Ottawa with his prime minister hat on today to meet with the Canada-US Cabinet Committee (while Michael Chong howls that this is abusing the Caretaker Convention, which is not how that works).

Nobody wants to believe that the problem with bail is a provincial issue (underfunding, primarily), because everyone is absolutely allergic to holding premiers to account in this country.

Dale Smith (@journodale.bsky.social) 2025-04-10T15:57:20.675Z

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

Pierre Poilievre was in Milton, Ontario, and proposed a scheme where municipalities lower development charges or other taxes on new homes, and a Conservative government would reimburse 50 percent of those cuts up to a maximum threshold. Poilievre was also asked about the “I Don’t Believe The Polls” crowd that has been at his rallies (and whom he has sought out to take photos with), and sort of distanced himself from them saying he would respect the election outcome, but also didn’t say whether he trusts those polls. Poilievre opens his day in St. Catharines, Ontario, and ends it in Windsor.

Jagmeet Singh was in Saskatoon, and he warned that Mark Carney was planning major cuts over the next three years, and produced a document to show the cost of those cuts—based entirely on speculation. He also made a big deal about releasing a new campaign video that called for as many NDP MPs to be elected as possible to ensure the Liberals don’t cut everything, which is achingly desperate. Singh is also in Ottawa today to address the Broadbent Institute’s Progress Summit, rallying the troops.

In other campaign news, both Carney and Singh have had interviews with Nardwuar in Vancouver, and done the hip flip.

Ukraine Dispatch

A Russian drone hit an apartment building in Zhytomyr region, killing one person. There was a missile strike in Dnipro that killed one, and drone attacks on Kyiv and Mykolaiv, injuring at least twelve. Russia claims to have captured a village in Sumy region. The Chinese foreign ministry accused president Zelenskyy of being “irresponsible” by pointing out that over 150 Chinese nationals are fighting for Russia on Ukrainian soil.

Continue reading

Roundup: Recovery and rent control

Day fifteen, and not every campaign was busy today. Mark Carney was quiet in the early part of the day, where he had a call with UK prime minister Keir Starmer, but was in Victoria in the evening, where he started the western leg of his tour by holding a rally. Carney will remain in Victoria in the morning, and head to Richmond, BC, later in the day.

Readout of Carney's call with Starmer. I very much noticed the reference to "reliable partners." #cdnpoli

Dale Smith (@journodale.bsky.social) 2025-04-06T20:59:36.949Z

Pierre Poilievre was in New Westminster, BC, and he promised funding for 50,000 more addiction recoveries (so I’m not sure how that translates to spaces), and said that “drug dens” (aka safe consumption sites) be forbidden from within metres of a laundry list of places, as though the people consuming on the streets care about that prohibition. Poilievre will start the day in Terrace, BC, and end the day with a rally in Edmonton.

Jagmeet Singh was in Halifax, and promised to use federal spending powers to bring in national rent control, which is 100 percent provincial jurisdiction, which they want to get around by essentially saying he would withhold federal housing money unless they brought it in (and it’s all about “corporate landlords,” but never about private ones being a problem, which many of them are). They also once again tried to trot out Ruth-Ellen Brosseau as a “star” candidate, never mind that it didn’t work the last time, and is unlikely to again this time. Singh plans to be in Toronto today.

*siiiiiiiiiigh* This way of intruding into areas of provincial jurisdiction is going to have all kinds of unintended consequences, guys. And yes, the fact that We The Media are essentially demanding it to happen is also a problem.

Dale Smith (@journodale.bsky.social) 2025-04-06T17:28:30.325Z

In other campaign news, it’s the cut-off day for nominations today, and some parties are scrambling to get names on ballots. Here’s a look at how Singh has abandoned the message about becoming prime minister in favour of just trying to elect as many NDP MPs as possible, and another look at how much the campaign has been struggling since the beginning.

Ukraine Dispatch

Russian troops are pushing into Ukraine’s Sumy region in the northeast.

Continue reading

Roundup: Another plan to save the CBC

Day thirteen, and the campaigns were trying to get back to a message that wasn’t trade war-related, for what that’s worth in the current moment we’re in. Mark Carney was in Montreal, where he promised to protect CBC/Radio-Canada though a more accountable governance structure and more funding directed to local coverage, and to protect it by enshrining its funding in legislation…except that you can’t bind future governments by statute, and yes, the Supreme Court of Canada has said so. He also downplayed Preston Manning’s crybaby separatism comments, and reminded reporters of his western credentials. Carney will be in Oakville and Toronto today.

I should have been clear. This is from Carney's announcement this morning about funding CBC/Radio-Canada.

Dale Smith (@journodale.bsky.social) 2025-04-04T14:04:04.457Z

Pierre Poilievre was in Trois-Rivières, Quebec, to propose tougher bail conditions and sentencing for intimate partner violence (which is something to tackle! But sentencing is not the only solution). The Conservatives didn’t send out a notice as to where Poilievre would be today.

Jagmeet Singh was in Montreal to pronounce that they would crack down harder on offshore tax evasion, with some digs about Brookfield as though Carney was making all of its decisions (because apparently the NDP need to learn how corporate boards operate). They also promised they would tear up tax treaties with havens like Bermuda…except those treaties are vital for information sharing used to combat tax evasion. Because apparently the NDP really thought through that policy. Singh will be in St. John’s, Newfoundland and Labrador this morning, and then off to Halifax for the evening.

NDP: We're going to cancel tax agreements with havens like Bermuda to stop tax evasion!Reality: Those tax agreements provide information sharing crucial to combating tax evasion.

Dale Smith (@journodale.bsky.social) 2025-04-04T15:10:14.685Z

In other campaign news, here is what we heard from the Radio-Canada “Five leaders” interviews, and how Poilievre is starting to moderate a few of his positions including on things like the digital services tax.

Ukraine Dispatch

A Russian attack on a residential area of Kryvyi Rih killed nineteen people including nine children, and yet they claimed they were targeting “gathering military,” which is obvious disinformation. Germany is funding Eutelsat to provide Ukraine an alternative to Starlink, with the hopes of sending between 5,000 and 10,000 terminals within weeks.

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

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

Continue reading

Roundup: Retaliatory tariffs on American non-compliant cars

Day twelve, meaning we’re about a third of the way through, and so much of the day was all about the fallout of Wednesday’s tariff announcement. Mark Carney was in Ottawa where he had yet another virtual meeting with the premiers before meeting with the media. There, he said that the era of trade where America leads is over is over, that Trump’s actions will rupture the global economy as it has been since the end of World War II, and that while this is a tragedy, it’s the new reality. Canada’s response is a matching 25 percent tariff on vehicles from non-CUSMA-compliant vehicles coming from the United States, but not on auto parts, where the proceeds would go back to the auto workers. Carney will start the day in Montreal, before heading to Woodbridge, Ontario, and then Scarborough.

https://twitter.com/flaviovolpe1/status/1907890689330778611

Pierre Poilievre was in Kingston, where he promised to remove the GST on Canadian-made vehicles (which the NDP initially proposed), and a fund to help keep workers stay on the job in affected industries. It is also noteworthy that Poilievre distanced himself from Danielle Smith and Preston Manning’s crybaby separatism comments, saying that they need to unite the country. Poilievre will be Trois-Rivières, Quebec, today.

We're back to Poilievre just sanewashing Trump.

Dale Smith (@journodale.bsky.social) 2025-04-03T17:03:07.441Z

https://bsky.app/profile/jrobson.bsky.social/post/3llwvxlkeo22j

Jagmeet Singh was in Ottawa to propose the creation of Victory Bonds to fund public infrastructure, in addition to reannouncing his previous protectionist plans. Singh will be in Montreal again today.

The NDP have a tense problem here.They haven't launched anything because they are not in government. They are proposing launching these bonds. There is a difference.

Dale Smith (@journodale.bsky.social) 2025-04-03T13:43:56.546Z

In other campaign news, Carney said that legislation to protect Supply Management was unnecessary (which is true, but also because you can’t bind a future government so you’re just wasting everyone’s time). Poilievre insisted that their willingness to dump candidates (so far) shows that they’re different from the Liberals (which is a specious argument before the cut-off date).

Ukraine Dispatch

Hundreds of Ukrainian troops are allegedly holed up in a monastery as Russian troops try to drive them from Kursk region. President Zelenskyy visited the neighbouring Sumy region yesterday. Ukraine appears to have resolved some of its manpower challenges.

Continue reading

Roundup: A faux keynote to sanewash Trump

Day eleven, and the countdown was on for the major tariff announcement from Trump, which he dubbed “Liberation Day” in the most Orwellian sense. Mark Carney was in Ottawa, meeting with his Canada-US advisory council before the announcement, and then the Canada-US Cabinet committee after the announcement, but with more tariffs coming into play later today, the announcement on retaliatory measures is still forthcoming. Carney did say that this latest global tariff imposition will “fundamentally change the global trading system.” And while he didn’t campaign, Carney did, however, have François-Philippe Champagne make a campaign announcement on his behalf in Granby, Quebec, about the agrifood sector, which not only vows to protect Supply Management, but makes pledges around more funding for various agricultural programmes including trying to build more domestic processing capacity. Carney will remain in Ottawa for the morning, and head to Montreal for a Radio-Canada event.

I listen to arguments against retaliatory tariffs, as they do hurt us more than the other side.But, the point is to hurt the other side and get the US tariff reversed. Our ability to withstand pain is greater, but not infinite.So, I'm in favour of smartly targeted retaliatory tariffs.

Kevin Milligan (@kevinmilligan.bsky.social) 2025-04-02T15:45:21.125Z

But some argue against *any* retaliation. Not pro-Trumpers themselves, but people who say "they are big and we are small and we can't possibly do anything we should just submit."This argument I resolutely reject. If not quislings, they are at least cowards. Fight for your country or GTFO.

Kevin Milligan (@kevinmilligan.bsky.social) 2025-04-02T15:48:45.703Z

Pierre Poilievre was in Toronto to give a “keynote speech” to an invited audience meant to resemble a Chamber of Commerce speech on the response to Trump, and it was…middling, because he seems to think that Trump is actually interested in renegotiating the New NAFTA, or that the tariffs are for legitimate reasons rather than the ludicrous belief that they can be used as income to replace taxes that billionaires pay. And he made some particularly odd promises, like using the tax windfall from increased trade to fund the military, or that the Americans actually care about stopping their guns from crossing our border. And a lot of it was falling back on his same economically illiterate beliefs that the Liberals killed the resource extraction sector (which is only operating at record production levels) and that more oil and gas will solve all of our problems (it most assuredly won’t). Poilievre will remain in Kinsgston this morning, and then head to Oshawa for a rally in the evening, and will attend the Radio-Canada event virtually.

Jagmeet Singh was in Winnipeg and made his own pledges to protect workers from the tariffs, which were mostly just reannouncements. Aside from the pledge to meaningfully reform EI (which is far easier said than done—the current government has been working on this for years), he pledged investments in a few sectors, reannounced things like his GST cuts (which disproportionately benefit the wealthy), and he pledged more protectionist measures, which feels like it’s missing the mark for the moment we’re in as a country. Singh will be in Ottawa for the morning, and then head to Montreal later in the day for the Radio-Canada event.

In other campaign news, Conservative spending on Facebook and Instagram ads has fallen sharply while the Liberals have increased theirs.

As for the tariffs, it looks like Canada and Mexico were exempted from this particular round, and that the New NAFTA-compliant exemption remains in place, but the steel and aluminium tariffs are still there, and the auto tariffs come on today in some fashion but they are making those up as they go along, so those remain significant issues overall. But as for how they arrived at their apparently random list of tariffs today, well, it’s even dumber than you could have imagined.

Guess where they got their weird trade deficit math from?

dan sinker (@dansinker.com) 2025-04-03T00:32:21+00:00

https://bsky.app/profile/jrobson.bsky.social/post/3llustvcjuc2q

Apropos for World Tariff Day.

Dale Smith (@journodale.bsky.social) 2025-04-03T00:34:45.942Z

Ukraine Dispatch

A Russian drone attack hit an energy substation in Sumy region, as Russia claims that Ukrainian forces’ drone and shelling attacks in Kursk region cut off power to 1500 households, thus claiming each side violated the “energy ceasefire.”

Continue reading

Roundup: Promising to capitulate to the oil companies

Day ten, and things felt a bit more on track today now that the Paul Chiang situation didn’t loom over everything. Mark Carney was in Winnipeg, and re-announced his party’s affordability measures, such as the cancellation of the consumer carbon levy (though I’m not sure how losing the rebates after this quarter will help most households with affordability), his tax cut plan (which disproportionately helps the wealthy), and their various home building pledges along with the previously announced expansion of dental care this summer. That said, he also said expanding pharmacare likely wasn’t going to be a priority (but remember that pharmacare done in the dumbest way possible because the NDP insisted, so maybe it’ll give it time to negotiate a better system? But only if the premiers actually want to play ball, mind you, and they were reluctant beforehand. Carney is back in Ottawa today for “meetings” in advance of the tariff announcement this afternoon.

Pierre Poilievre was in Petty Harbour, Newfoundland and Labrador, and announced that he was going to cave to five demands from the oil industry, including repealing the Impact Assessment Act, scrap the emissions cap, the industrial carbon price, guarantee “six-month approvals” for projects (and good luck with that), and increase Indigenous loan guarantees for resource projects. Of course, the justifications he keeps pointing to are things that predated Trudeau and the IAA, and there are a tonne of approved projects on the books that aren’t moving ahead for market-based reasons. He’s selling a fiction about the need for more oil and gas projects which the market has not moved on, and is convinced this is the way to fight Trump. It’s baffling. Poilievre also insisted that the Liberals were going to bring the consumer carbon levy back once the election is over, just like Andrew Scheer and Erin O’Toole also insisted that the Liberals were going to tax the capital gains on your home. He later made an announcement in PEI about removing the automatic escalator on beer, wine and spirits, which…is a fraction of a cent every year. Honest to Dionysus… Poilievre will be in Toronto this morning, and heads to Kingston for the evening.

Jagmeet Singh was in Edmonton, and promised changes to the Canada Health Act to ensure that American corporations can’t buy Canadian healthcare facilities, and to put stronger controls on provinces who allow cash-for-access services. He later headed to Winnipeg and met with Wab Kinew. Singh remains in Winnipeg today.

In other campaign news, the Greens have qualified to be in the leaders’ debates, but Maxime Bernier and his vanity party have not (as it should be). Here is a comparison of the various carbon pricing (or not) policies as we now appear to be in a race to the bottom based on false premises. Here is an analysis of the various housing promises. And stories of frustration continue to leak out from the Conservative ranks.

Look! Writs—plural!—being signed, and not on the day the election is called!

Dale Smith (@journodale.bsky.social) 2025-04-01T14:11:42.752Z

Apropos of everything.

Dale Smith (@journodale.bsky.social) 2025-04-02T00:39:33.806Z

Ukraine Dispatch

Russians claim to have captured a new village in eastern Donetsk region. President Zelenskyy is meeting with a small number of countries about contributing troops as part of the security guarantee in the event the conflict does end.

Continue reading

Roundup: Chiang overshadows the day

Day nine, and in spite of the big plans that some of the leaders were trying to put forward, the issue of Paul Chiang loomed over everything. Mark Carney was in Vaughan, Ontario, and pitched a very bold plan to stand up a new Build Canada Homes organization, which would see the federal government take charge of building houses, with a goal of reaching 500,000 new homes per year, and using the market power to stand up a pre-fabrication industry that would have the certainty that these orders are coming in. (They also had to quietly change the French name of the proposed organisation after the initial version was grammatically incorrect). He also promised a number of things around development charges and permitting that are not within federal jurisdiction, so questions remain as to how he expects to reach those goals. Carney will be in Winnipeg today.

Pierre Poilievre was in Fredericton, New Brunswick, pitching a national energy corridor, without saying how he plans to actually achieve it over the provinces and First Nations. (Yes, Carney talked about this with the premiers, but there have been no details yet). When asked about the mounting frustration within the campaign, Poilievre avoided answering the question, but defended his platform under the rubric that the Liberals weakened the country. Poilievre will be in St. John’s, Newfoundland and Labrador this morning, and hold a rally in Borden-Carleton, PEI, in the evening.

Jagmeet Singh was in Victoria, and promoted energy retrofits that would create “good union jobs,” which continues to feel hopelessly behind the curve. We also saw Singh’s messaging strategy start to shift as well, insisting that electing more NDP MPs mean more people fighting for the “little guy” in negotiations around the future of the country and yeah, I’m not sure that’s not quite how it works. Singh remains in Edmonton today.

In other campaign news, here’s a comparison of how the party leaders are each dealing with the Trump threats, and how that is reflected in their policies. On the Paul Chiang question, Carney said that he spoke with Chiang and that he still has his confidence, which raises big questions about Carney’s political judgment. Chiang posted that he had resigned as candidate around midnight, which takes the issue off the table, but leaves the questions around Carney’s judgment hanging in the air.

Ukraine Dispatch

President Zelenskyy says that Russia has committed over 183,000 war crimes in Ukraine since the start of their invasion, and that they need to be punished for it.

Continue reading