French presidential candidates Marine Le Pen and Emmanuel Macron traded personal insults and accusations and clashed over how to fix the French economy, the future of the euro and how to fight terrorism ahead of this weekend’s presidential runoff, the Gateway Pundit reports.

National Front candidate Marine Le Pen called the centrist Macron “the candidate of wild globalisation, Uber-isation, precariousness, social brutality, the war of all against all”.

She also branded the former economy minister as the heir to outgoing Socialist President François Hollande, who is unpopular among the French people.

Meanwhile, Macron accused the far-right Le Pen as corrupt, dangerously nationalistic, ill-informed and “hate-filled” liar who fed off France’s current troubles and would lead the country to “civil war.”

During the debate Le Pen reiterated her plan to ban religious symbols from all public places, including the Muslim headscarf.

Le Pen also said Macron is “submissive” to the dictates of German Chancellor Angela Merkel, saying, “France will be led by a woman, either me or Mrs Merkel.”

However, a snap opinion poll by Elabe for BFMTV shows that 63 percent of viewers think Macron won the debate.