In the UK, the ruling Conservatives got clobbered in two more by-elections.
This has been happening so often over the past couple of years that it almost doesn't seem like news any more. It's more like an ongoing political saga of Tory decline.
Labour picked up seats in the House of Commons previously held by Tories in the constituencies of Wellingborough and Kingswood. The results were not close and displayed a stunning drop in support for the ruling party.
^^^ There appears to have been some tactical voting as many Lib Dem voters seem to have thrown their support to Labour just to get rid of the Tories.
By-elections: Tory gloom deepens after double poll blow
What is most striking about the results in Wellingborough and Kingswood is that they feel almost unsurprising, despite the scale of Labour's wins.
Why? Because it extends the trend of Labour marching forward and Conservative gloom.
The results underline the current likelihood, if the mood of the electorate does not shift, of Labour winning the general election.
But Labour leader Sir Keir Starmer is going out of his way to avoid even the merest whiff of complacency.
Despite the massive swings to Labour, he told BBC Breakfast his party were merely "credible contenders" at the general election.
The added political spice that garnishes the Tory gloom today is the performance of Reform UK.
I'm typing this in a café in Wellingborough, in Northamptonshire, where this morning Reform candidate and deputy leader Ben Habib has been on a victory lap.
Mr Habib finished third behind the Labour and the Conservative candidates, but it represents a victory in Reform's battle for influence, as they inflicted two very painful statistical wounds on Rishi Sunak's party.
Reform UK is a rightwing populist party which grew out of Brexit.
Polls for the past six months show Labour with a consistent lead of roughly 20 percentage points nationally.
If not already, this is a particularly good year to take an interest in UK politics. By law, an election must be called within the next 11 months. Some people are betting on a May parliamentary election because local elections are scheduled for early that month. But Conservative Prime Minister Rishi Sunak may wish a delay until autumn in the hope that things will miraculously improve for his party.