Macron has told referred to rivals Fillon & Mélenchon as Thatcher and Trotsky respectively
Mr Macron, who claims to be “neither Left nor Right”, made the clear jibe at presidential rivals Francois Fillon and Jean-Luc Mélenchon as he promised to “give France its optimism back”.
The independent centrist was speaking to a crowd of around 20,000 people in Paris as the leading candidates all stepped up their election campaigns over the Easter weekend.
He said: "What has been proposed to the French in the last 20 years is not liberation or reconstruction, but a slow, unavowed acceptation of unemployment, state impotence and social breakdown.”
He said far-left firebrand Mr Mélenchon, who has seen a surge in support in recent weeks, would turn France into "Cuba without the sun or Venezuela without the petrol”.
Macron is widely expected to make it to the second round of voting in May
Mr Macron also accused Mr Fillon of seeking power in order to escape judicial “woes” – a clear reference to the allegations that the former PM used parliamentary funds to pay family members for work they may never have done.
Mr Fillon, who denies any wrongdoing, spent Easter Monday in Nice as he maintained his challenge to frontrunners Mr Macron and Marine Le Pen.
Mr Macron was joined by thousands of supporters in Paris
What has been proposed to the French in the last 20 years is not liberation or reconstruction, but a slow, unavowed acceptation of unemployment, state impotence and social breakdown
He told supporters: "The campaign has been tough. My opponents from all sides have tried only one thing: to finish me off rather than debate.
Get Quotes on Home Insurance
"I surprised them once in the primary, we will surprise them a second time at the end of the week."
Mr Fillon is just one point behind Mr Macron and Ms Le Pen according to an Opinionway poll on Monday, with the two frontrunners neck and neck on 22 per cent.
Who will be the next President of France?
Mon, March 20, 2017
Candidates for the 2017 French Presidential Election revealed
1 of 6
Mr Mélenchon, who spent Monday on a barge in the capital, currently has 18 per cent of the vote and is due to hold a rally in Dijon on Wednesday, where his hologram will be projected in six parallel rallies across the country.
Meanwhile, Ms Le Pen’s bid to become France’s next president suffered today after a meeting in Paris was disrupted by anti-fascist militants.