Roundup: Sore from moving those goalposts

I have to wonder if the Conservatives and their proxies are exhausted from shifting goal posts over the past couple of days, and whether they remembered to lift from the knees and not from their backs, because hoo boy, the commentary coming out of the Carney meeting at the Oval Office has been something to behold. The common cry is that Carney promised on the campaign trail that he would be tough with Trump, and yet in the meeting, he engaged in flattery and didn’t object to things Trump said that were objectively wrong or offensive to Canadians. “He said the relationship was over and now he’s saying this is the beginning of a beautiful friendship!” has been a common refrain. Give me a break.

Can you imagine what they would have said if Carney went to the meeting and was combative with Trump, and put himself in a position for JD Vance to start piling on and creating the conditions for another Zelenskyy moment? Those same Conservatives would have howled that Carney was endangering the relationship with our closes trading partner. And the thing about the relationship is being mischaracterised (mendaciously)—Carney said that the old relationship of deeper ties and close cooperation was over. And that is objectively true. He also said this is the start of a new relationship with the US, which is also true—we can’t carry on like the old relationship is still there, and he has to start somewhere with the new one, and he’s managed to do so in a way that has placated Trump for the time being, which is an incredibly hard thing to do given his mercurial nature, and it may not last. But he had to sit there and say things that Trump thought was flattering (but really weren’t if you actually listened), and he did correct a number of Trump’s insane rants (like saying they don’t do much business with Canada when we’re their top export destination). But “getting tough” with Trump has to be done carefully given his volatile nature, and doing performance art isn’t the way to do it. Trying to insist that Carney was somehow misrepresenting himself or the task at hand in an election need to go give their heads a shake.

Meanwhile, Pierre Poilievre says he’s going to spend the summer “listening and learning,” but well, this is someone who has spent his entire adult life confirming his priors, so I don’t expect much in the way of introspection as to the reasons the campaign failed—particularly as Andrew Scheer was on Power & Politics saying they need to make “refinements” on their strategy, which sounds an awful lot like they plan on fighting the last war rather than actually learning  a single lesson. This being said, it sounds like Poilievre has reached out to Doug Ford’s office to try and mend some fences, so maybe they learned something? Maybe? We’ll see.

Unfortunately…

Dale Smith (@journodale.bsky.social) 2025-05-07T13:28:07.303Z

Ukraine Dispatch

Russia’s “three-day ceasefire” went into effect this morning, but there are reports that guided bombs were still launched against Sumy in the early hours of the morning (but we all know how well Russia lives by its agreements). Ukrainian drones kept interfering with airports around Moscow for a third straight day as foreign leaders were arriving for Victory Day festivities in Red Square.

Continue reading

Roundup: Holding confederation hostage

Mid-afternoon Alberta time, premier Danielle Smith gave a live address which had all of the appearances of some kind of hostage video, where she is promising to kill confederation if her demands aren’t met. Those demands are largely outrageous in and of themselves—guaranteed pipeline access, killing all federal environmental protection laws that would affect Alberta, perverting equalisation to give them a “per capita share” (it doesn’t operate on a per capita basis), and taking any kind of export tax off the table that could be used as leverage against Trump if we needed it. It was grievance porn, and largely just riling up her base of lunatics—whom she also defended—as they gear up to force some kind of separatism referendum, even though that wouldn’t actually mean what they think it does.

Would like to hear more from the Alberta Premier about how the industrial carbon price is "crippling" in Alberta.A year ago, it was "working."www.theglobeandmail.com/business/art…

Aaron Wherry (@aaronwherry.bsky.social) 2025-05-05T21:30:03.882Z

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

The whole issue of the separatism referendum is also predicated on her being too-clever-by-half, saying she doesn’t believe in separation and believes in “sovereignty within a united Canada” (which is mostly horseshit), but she’s still going to game the rules to make it easier for the loons to force a referendum. “Oh, there’s no blood on my hands!” she insists, while she bought the knife and handed it to the loons. Politicians who use referendums as diversions or as a clever way of trying to defuse a situation have often seen that situation blow up in their faces, whether it was the capital flight from Quebec in 1980 and again in 1995, or Brexit. And like Brexit, she is willing to tell a bunch of lies to support it, Naheed Nenshi is denouncing this move and correctly pointing out that she is taking Albertans for fools, but Smith is slippery, and that’s going to be a problem the longer this is allowed to continue.

David Cameron thought he was being clever too.

Stephanie Carvin (@stephaniecarvin.bsky.social) 2025-05-05T22:23:27.486Z

Without popular support for separation, she has seriously limited options. But Moscrop is exactly right: this is live ammo-stuff now, the way Brexit was, the way Trump as a candidate was. She is reckless, and part of a political movement of delusion and dishonesty. Very dangerous

Bruce Arthur (@brucearthur.bsky.social) 2025-05-05T22:19:08.305Z

Meanwhile, Alberta’s acting Chief Medical Officer of Health spent yesterday morning passive-voicing the decline in vaccination rates as he called for people to step up and get measles vaccinations. If only Danielle Smith and her hand of swivel-eyed loons didn’t boost vaccine hesitancy in order to “own the Libs.” Honestly…

Ukraine Dispatch

Russia launched 116 drones overnight, targeting mostly Sumy and Donetsk regions. President Zelenskyy visited the Czech Republic to get commitments on more artillery shells, and pilot training.

Continue reading

Roundup: Danielle Smith’s weapon of mass distraction

Alberta premier Danielle Smith continues to be in increasing hot water—and oh, look, her justice minister is related by marriage to someone at the centre of the healthcare procurement scandal—so she has decided to go full-bore into her weapon of mass distraction, which is to attack the federal government and to try and call out Mark Carney for…reasons. She’s asking Carney for a “reset” of relations with Alberta (translation: Give me everything I want), because of course she is. One of the things she announced was a new court challenge of the clean electricity regulations, because of course she is. Nothing like making the lawyers a bunch more money.

https://twitter.com/maxfawcett/status/1917945085674791322

Throughout this, Smith insists she’s not stoking separatism *cough* and that these are just “hypotheticals” about the group of loons in the province itching to trigger a plebiscite by starting to gather signatures (before the bill has even passed), but the fact that she is lowering the threshold for just this eventually is a sign that she knows she’s doing it deliberately. And hey, she even says that there’s no appetite in the province for their own separate pension plan after all (because she got spanked by the reality that she couldn’t raid the majority of the CPP on the way out), so that must mean she’s serious about not stoking separatism, right? Does she think we’re all stupid and can’t see through her transparent bullshit?

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

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

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

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

Of course, because Scott Moe can’t help himself, he said that he’s a “true Canadian” but wouldn’t stop a public vote on separation if they triggered a plebiscite under provincial legislation. So…as premier he’s willing to also drive out investment and opportunity from companies that have no interest in dealing with this kind of nonsense? Wow, that’s some smart politicking!

Ukraine Dispatch

A Russian drone attack late Thursday set houses ablaze in Zaporizhzhia and injured 14, but didn’t cause any deaths.

Continue reading

Roundup: Ranting about plastic packaging

Day twenty-seven, and in spite of it being a statutory holiday, all of the leaders were out campaigning while the advance polls opened (and there was no irony lost in the fact certain Conservatives were howling about how insulting it was to Christians that the polls were opened on Easter weekend, while their leader was out campaigning). There were also reports of long line-ups at the advance polls, so that could be a sign that this is an election with higher turnout because of the level of early engagement.

Mark Carney was in Niagara Falls, and had a media availability before heading to Colborne and Brantford, Ontario, apparently not announcing anything other than saying he can stand up to Trump (but also made statements about being clear-eyed about China and pointing out that they are helping Russia), or releasing the platform as we are waiting for. Carney will unveil that platform today in Whitby, Ontario, before heading to Newcastle and Peterborough.

Pierre Poilievre stayed in Montreal and appeared at a plastics recycling facility, and he promised to repeal the single-use plastics ban with a bunch of completely false claims about just what was banned, and how it was increasing food costs so that he could claim that this was aa “food packaging tax,” which obviously it is not, but he needs to keep desperately cranking on that wedge. Poilievre will be in Richmond, BC, today.

Jagmeet Singh starts the day in Yamachiche, Quebec, where he unveiled the party’s Quebec-only platform, which mostly consisted of patting himself on the back for things from the last parliament, promising intrusions in provincial jurisdiction while simultaneously promising asymmetrical, cooperative federalism (really?!), and promising greater protectionism. (French-only release, because they did not put one up in English on their site). He then ended the day in Burnaby, BC. Singh will be in Burnaby today, and is apparently also releasing his “platform” (such as it is).

In other campaign news, Carney is defending the existence of the Leaders’ Debates Commission, while Blanchet thinks it should be abolished (and for everyone who says Blanchet and Singh have no place there, people are electing a parliament and not a prime minister, because we’re not America). Here are five things the different leaders are consistently getting wrong as they campaign. The Star has clipped nine moments from the English debates.

Ukraine Dispatch

Russia missiles struck Kharkiv, killing one and wounding at least 112 others when they struck homes. As well, a drone attack on Sumy hit a bakery preparing Easter cakes, because Russia is such a great “Christian” nation (if you believe the far-right who have swallowed that propaganda).

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

Continue reading

Roundup: The still-ten-percent “pause”

Day eighteen, and the parties were trying to get their messages out while we were treated to yet another day of market turmoil as Trump “paused” his global tariffs, but actually kept them at ten percent across the board, except for China, for whom he raised them to 125 percent, and then applied the ten percent to Canada and Mexico, but then didn’t, and the other tariffs on autos, steel and aluminum still apply, and it was a headache the whole gods damned day.

Mark Carney was in Calgary, and he proclaimed his desire to make Canada an energy superpower (stop me if you’ve heard this before), but wait—he wants it to be with both clean and conventional energy. Some of the details were mighty similar to what the Conservatives proposed, but I will grant that there was more of an emphasis on working with provinces and First Nations around Projects of National Interest, but again, I suspect their timelines are incredibly optimistic. Carney then headed to Saskatoon for a rally. He’ll start the day in Brampton, and head to Hamilton from there.

NEW: At a campaign rally in Calgary today Liberal leader Mark Carney spoke publically about queer and trans issues for the first time in this campaign, saying that these rights are “fundamental.” #cdnpoli

Mel Woods (@melwoods.me) 2025-04-09T17:52:15.459Z

Pierre Poilievre was in Sault Ste. Marie, and vowed to crack down on repeat crime with a “three-strikes” law which is a) unconstitutional, and b) failed spectacularly in the States, where it actually increased the murder rate. They also put out a press release stating that they would end “Carney’s crime wave,” which is so stupid that we all lost IQ points reading that. During the same stop, Poilievre also claimed that the industrial carbon price will drive steel production to the US, which simply isn’t true. Poilievre will start the day in Milton, Ontario, and then head to Woolwich, Ontario.

Jagmeet Singh was in Vancouver, where he promised to finish the job of universal pharmacare within four years, and good luck to him on that with both getting provinces to sign on, and to negotiate a national formulary in that timeframe. I suspect this is another job for that Green Lantern Ring that Singh thinks is hiding in the PMO. Singh then headed to Saskatoon in the evening. Singh remains in Saskatoon for the day.

In other campaign news, here is a look at how Poilievre is shifting his attacks against Carney. Here’s a look at how climate change has been taken off the agenda as a front-of-mind issue.

Abso-fucking-lutely

Dale Smith (@journodale.bsky.social) 2025-04-10T00:47:25.276Z

Ukraine Dispatch

Russian drones attacked Kyiv in the early morning, and one person was trapped in a collapsed house. Ukraine’s military chief says that Russia has launched a new offensive in the country’s northeast. Ukraine’s state railway suffered a major cyber-attack and has only restored about half of its IT services. President Zelenskyy says that their intelligence shows some 155 Chinese citizens fighting for the Russian military.

Continue reading

Roundup: Double the campaign announcements

Day sixteen, and suddenly each of the parties was doubling up on their news releases today, each announcing not one but two different policy planks, because apparently, we were a little too comfortable already.

Mark Carney was in Victoria, where the first announcement was about protecting retirement savings through reducing the minimum amounts that need to be withdrawn from an RRIF for a year, as well as a temporary increase of the GIS. Later, but still in Victoria, Carney spoke about conservation efforts by pledging new national parks and marine protected environments, bolstered Indigenous stewardship, and nature-based climate solutions. Carney also insisted that he’s prepared and has a plan to deal with the market chaos that Trump has unleashed. Carney also met with BC premier David Eby to talk about the softwood tariffs that Trump plans on increasing. Carney will start the day in Delta, BC, and head to Calgary later in the day.

Pierre Poilievre was in Terrace, BC, and declared that he will create a single office for resource projects, with one application, and a maximum one-year timeframe for approvals (which raises all kinds of question about provincial jurisdiction, and the complexity of projects). He even listed projects as examples that…already have their approvals but the market hasn’t bought into the projects, which should raise even more questions about whether he has a clue about what he’s talking about, other than “oil project good.” Poilievre later said he would delay the age by which seniors need to withdraw their savings from their RRSPs. Poilievre will start the day in Edmonton, and then head for Sault Ste. Marie later today.

Jagmeet Singh was in Toronto, and used the demise of Hudson’s Bay Company to tout more protections for workers during bankruptcies, and to keep “predatory” foreign private equity funds at bay. Later in the day, he promised that he could build three million homes by 2030, and good luck with that given just how few details their plan contains for such a complex, multi-jurisdictional problem. Singh will be in Vancouver this morning, followed by his home riding in Burnaby (where apparently his seat is under threat, if polls are to be believed).

In other campaign news, the Longest Ballot jackasses have targeted Poilievre’s riding, making his Liberal rival’s job all that much harder. And nominations are now closed, so here is a look at some of the familiar names that will be on ballots.

Ukraine Dispatch

Russia continues to claim that Ukraine is targeting its power stations in spite of the “energy ceasefire.” Funerals were held in Kryvyi Rih for those killed in Friday night’s attack. President Zelenskyy confirmed that there are Ukrainian troops in Russia’s Belgorod region.

 

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: 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