French President Emmanuel Macron defeated his far-right rival Marine Le Pen on Sunday by a comfortable margin, securing a second term and heading off what would have been a political earthquake.
The final vote tally released by the French Interior Ministry put Macron ahead at 58.5 percent of the vote, trailed by Le Pen at 41.5 percent.
Cheers of joy erupted as the results appeared on a giant screen at the Champ de Mars park at the foot of the Eiffel tower, where Macron supporters waved French and EU flags. People hugged each other and chanted "Macron".
"Many in this country voted for me not because they support my ideas but to keep out those of the far-right. I want to thank them and know I owe them a debt in the years to come," he said, promising to address the sense of many French that their living standards are slipping.
"He needs to be closer to the people and to listen to them," digital sales worker Virginie, 51, said at the Macron rally, adding he needed to overcome a reputation for arrogance and soften a leadership style Macron himself called "Jupiterian".
In contrast, a gathering of dejected Le Pen supporters erupted in boos and whistles at a sprawling reception hall on the outskirts of Paris. Protesters denounced the results in other cities across France. In the country's northwest, a crowd of mostly young protesters in the city of Rennes burned tires and confronted the billowing smoke of tear gas fired by riot police.
Le Pen admitted defeat but vowed to keep up the fight, with the June parliamentary elections in mind.
"I will never abandon the French," she said to supporters chanting "Marine! Marine!"
Despite her loss, some observers have pointed out that with 41.5% of the vote, unprecedented for her, Le Pen's anti-foreigner, anti-system politics of disgruntlement are now more entrenched in the French mainstream than ever before.
And as Macron looks ahead to his next term, he can expect little to no grace period after many, especially on the left only voted for him reluctantly to block the far-right from winning. Protests that marred part of his first mandate could erupt again quite quickly, as he tries to press on with pro-business reforms.
- Ahead of France's Election Sunday, Marine Le Pen Has a Putin Problem
- France Election: Where Macron and Le Pen Stand on Israel and Iran
- 'People Are Afraid of Her': On Election Day, French Israelis Are Split
"We will not spoil the victory... but (Le Pen's) National Rally has its highest score ever," Health Minister Olivier Veran told BFM TV.
"There will be continuity in government policy because the president has been reelected. But we have also heard the French people's message," he added, pledging change.
A first major challenge will be the parliamentary elections in June and opposition parties on the left and right will immediately start a major push to try to vote in a parliament and government opposed to Macron.
Philippe Lagrue, 63, technical director at a theater in Paris, said earlier in the day he had voted for Macron after voting for the hard-left Jean-Luc Melenchon in the first round.
He said he would vote for Melenchon again in June. "Melenchon Prime Minister. That would be fun. Macron would be upset, but that's the point."
Ifop, Elabe, OpinionWay and Ipsos pollsters projected a 57.6-58.2 percent win for Macron.
Victory for the centrist, pro-European Union Macron was immediately hailed by allies as a reprieve for mainstream politics that have been rocked in recent years by Britain's exit from the European Union, the 2016 election of Donald Trump and the rise of a new generation of nationalist leaders.
"Bravo Emmanuel," European Council President Charles Michel, wrote on Twitter. "In this turbulent period, we need a solid Europe and a France totally committed to a more sovereign and more strategic European Union."
Macron will join a small club – only two French presidents before him have managed to secure a second term. But his margin of victory looks to be tighter than when he first beat Le Pen in 2017, underlining how many French remain unimpressed with him and his domestic record.
That disillusion was reflected in turnout figures, with France's main polling institutes saying the abstention rate would likely settle around 28 percent, the highest since 1969.
Against a backdrop of Russia's invasion of Ukraine and the ensuing Western sanctions that have exacerbated a surge in fuel prices, Le Pen's campaign homed in on the rising cost of living as Macron's weak point.
She promised sharp cuts to fuel tax, zero-percent sales tax on essential items from pasta to diapers, income exemptions for young workers and a "French first" stance on jobs and welfare.
Macron meanwhile pointed to her past admiration for Russia's Vladimir Putin as showing she could not be trusted on the world stage, while insisting she still harboured plans to pull France out of the European Union – something she denies.
In the latter part of the campaign as he sought the backing of left-leaning voters, Macron played down an earlier promise to make the French work longer, saying he was open to discussion on plans to raise the retirement age from 62 to 65.
In the end, as viewer surveys after last week's fractious televised debate between the two testified, Le Pen's policies – which included a proposal to ban people from wearing Muslim headscarves in public – remained too extreme for many French.
Ex-merchant banker Macron's decision to run for the presidency in 2017 and set up his own grassroots movement from scratch up-ended the old certainties about French politics – something that may come back to bite him in June's parliamentary elections.