French President Emmanuel Macron and his far-right challenger Marine Le Pen went head-to-head in a bruising televised debate on Wednesday night, seeking to sway undecided voters with just days left before the second and final round of the presidential election on Sunday.
Click on the player above to watch a replay of the debate or scroll below for our liveblog coverage of the event.
Macron holds a solid lead in polls ahead of the April 24 run-off, but his political allies had warned against complacency ahead of the prime-time duel with Le Pen – their only direct debate of the campaign.
The far-right leader had cleared her schedule this week to concentrate on preparing for the face-off, hoping to avoid a repeat of the 2017 debate fiasco that ended her hopes of pulling off an upset win five years ago.
In a reversal of roles, it was Macron who took the gloves off this time, tearing into his opponent over her ties to Russia and for wanting to strip Muslim women of their right to wear headscarves in public.
With Russia's invasion of Ukraine overshadowing the campaign, Macron repeatedly zeroed in on a €9 million loan Le Pen's party took from a Czech-Russian bank in 2014, arguing that because of this debt her hands would be tied when dealing with the Kremlin as a head of state.
“You are dependent on the Russian government and you are dependent on Mr Putin,” he said. “When you speak to Russia you are speaking to your banker.”
Le Pen bristled at the suggestion that she was beholden to Moscow, arguing that her party had only taken the loan because French banks refused to lend to her. “I'm an absolutely and totally free woman,” she said.
The clash came just hours after jailed Russian opposition leader Alexei Navalny had raised the issue of the loan in a Twitter thread, urging voters to back Macron and alleging that Le Pen is too closely linked to Russia.
‘Civil war’
Le Pen's camp had insisted ahead of the debate that cutaway shots be strictly limited – mindful of the damage done by images of her rummaging through her notes while debating Macron in 2017.
Still, Macron could be seen adopting a variety of poses to express scepticism at her arguments, repeatedly raising his eyebrows, crossing his arms or lamenting in apparent bewilderment, “Madame Le Pen, Madame Le Pen!”
The incumbent struggled at times not to sound patronising, as when he urged his opponent to “stop mixing things up”. “Stop giving lessons,” she fired back.
Aside from Russia, the other explosive clash came when Le Pen confirmed she would ban Muslim women from wearing headscarves in public, describing the veil as a “uniform imposed by Islamists”.
Macron said such a plan contradicted France’s secular rules and would trigger “civil war” in a country that has the largest Muslim population in Western Europe.
Le Pen also vowed to put an end to “anarchic and massive” immigration into France, claiming it was worsening crime.
>> Infographic: Macron vs Le Pen, world views at odds
The far-right candidate also sought to appeal to voters struggling with surging prices, portraying herself as the champion of voters unable to make ends meet – though she sometimes struggled as Macron questioned her grasp of economic figures.
She said Macron’s presidency had left the country deeply divided, referencing the Yellow Vest protest movement and claiming that France “needs to be stitched back together”.
When the incumbent ridiculed her plan to dismantle wind turbines and branded her a “climate sceptic”, she batted back, calling him a “climate hypocrite”.
Advantage Macron
Macron is the favourite to win the April 24 run-off and become the first French president to win a second term since Jacques Chirac in 2002. A poll by Ipsos-Sopra Steria on Wednesday put his lead at 12 points.
However, analysts have warned that the result is far from a foregone conclusion, with surveys indicating that more than 10 percent of those who intend to cast ballots have yet to decide.
Shortly after the debate, a snap opinion poll by Elabe said 59 percent of viewers had found Macron the most convincing while 39 percent gave his challenger the edge.
“Macron on the attack, Le Pen on the defensive,” as French daily Le Parisien headlined its Thursday edition. The front page of left-leaning Libération featured a close-up of Le Pen with the title, “Still not up to the task” although the paper also branded Macron “arrogant”.
“Such a waste,” tweeted the election's left-wing third man, Jean-Luc Mélenchon, who narrowly missed out on a place in the run-off. “The country deserved better.”