"Emmanuel Macron, the French president, has announced that he is dissolving the national assembly, and calling for legislative elections on June 30 and July 7.
The French president said that he can’t pretend nothing has happened, that the outcome of the EU election is not good for his government and that the rise of nationalists is a danger for France and Europe."
My cynical take: he wants to let the far right win the legislative elections while he still has close to 3 years left in his term.
He thinks this will “show” their electorate that voting far right doesn’t get you what you want.
At the same time, he can take advantage of the media bashing the leftist party has been getting for their vocal opposition to Israel’s actions since October 7 2023, and run them out of Parliament. At least, it’s a gamble he’s willing to make.
He is just as much of a clueless, egotistical liberal as David Cameron was, so your analogy is sadly pretty accurate.