Marine Le Pen's far-right party stumbled, French President Emmanuel Macron's centrists crashed and incumbent conservatives surged ahead in the first round of regional elections.
What was meant to be a vote centred on local concerns like transportation, schools and infrastructure turned into a dress rehearsal for next year's presidential vote, as would-be presidential hopefuls seized on the regional campaign to test ideas and win followers.
Mr Macron's rivals on left and right notably denounced his government's handling of the pandemic.
The wrangling appeared to turn off some voters, and less than 34% showed up, according to polling agencies.
Ms Le Pen called the low turnout "a civic disaster that deformed the electoral reality of the country, and produces a misleading vision of the current political forces".
The result is a clear setback for Ms Le Pen's National Rally, though it came in second place in most regions, according to early official results and polling agency projections. It is hoping to win control of a region for the first time to boost her decade-long effort to legitimise a party long seen as an anti-democratic, anti-Semitic pariah.
It had been riding high in pre-election polls and had steered campaign discourse toward its favoured subjects of policing and immigration - though both are issues handled by the central government and not regional councils. The party dominated the first round of the last regional elections in 2015, but collapsed in the run-off as parties and voters banded together against it.
The result is also a deep embarrassment for Mr Macron, whose young Republic on the Move party had hoped to establish a regional foothold for the first time but failed to excite voters.
Projections from three polling agencies show the conservative Republicans party, which currently runs seven of mainland France's 13 regions, won the most overall votes on Sunday, at between 27-29%.
They were followed by the National Rally at 18-19%, then the Socialist Party and its allies, the Greens party, Mr Macron's Republic on the Move and far-left France Unbowed. Early official results from each region reflected a similar breakdown.
Parties that win more than 10% of the vote advance to the run-off, which will determine the number of seats each party gets on regional councils.
Many polling stations stood largely empty as voting kicked off in schools and community centres from Marseille on the Mediterranean coast to Le Touquet on the English Channel. Those who did show up to vote had to stay masked and socially distanced and carry their own pens to sign voting registries.
Mr Macron's party did not exist the last time voters chose regional leaders in 2015. It is facing disillusionment with Mr Macron's policies, including from rural voters who supported the yellow vest uprising against perceived economic injustice.
The virus played only a minor role in the voting. As infections have ebbed and vaccinations spread, the French government recently reopened restaurants, shops and travel possibilities. Beginning on Sunday, the prime minister scrapped an unpopular overnight coronavirus curfew, just in time for the election.
Why are you making commenting on The Herald only available to subscribers?
It should have been a safe space for informed debate, somewhere for readers to discuss issues around the biggest stories of the day, but all too often the below the line comments on most websites have become bogged down by off-topic discussions and abuse.
heraldscotland.com is tackling this problem by allowing only subscribers to comment.
We are doing this to improve the experience for our loyal readers and we believe it will reduce the ability of trolls and troublemakers, who occasionally find their way onto our site, to abuse our journalists and readers. We also hope it will help the comments section fulfil its promise as a part of Scotland's conversation with itself.
We are lucky at The Herald. We are read by an informed, educated readership who can add their knowledge and insights to our stories.
That is invaluable.
We are making the subscriber-only change to support our valued readers, who tell us they don't want the site cluttered up with irrelevant comments, untruths and abuse.
In the past, the journalist’s job was to collect and distribute information to the audience. Technology means that readers can shape a discussion. We look forward to hearing from you on heraldscotland.com
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here