Protesters have scaled the Arc de Triomphe in central Paris, as clashes with riot police continue during a third weekend of “yellow vest” rallies.
Police fired tear gas, stun grenades and a water cannon on the Champs-Elysées, while masked protesters hurled projectiles and set buildings on fire.
What began as protests over President Macron’s fuel tax has transformed into general anger at high living costs.
Mr Macron says his fuel policies are needed to combat global warming.
At least 80 people have been injured, including 14 members of the security forces. French broadcaster BFMTV reports that one of the injured is in a critical condition.
The French Interior Ministry said at least 75,000 people turned out across France for the latest “gilets jaunes” (yellow vest) rallies – so called because the protesters donned the yellow vest required to be carried in every vehicle by law.
Responding to the day’s events from the G20 summit in Buenos Aires, Mr Macron said the protests “had absolutely nothing to do with a peaceful demonstration of a legitimate unhappiness or discontent.”
He said those responsible did not want change, but instead intended to “wreak chaos”.
Earlier this week, Mr Macron tried to strike a conciliatory tone, saying he was open to ideas about how the fuel tax could be applied.
But his speech does not appear to have gone far enough in assuaging people of the view that he is out of touch with ordinary people.
What happened on Saturday?
Dramatic protests took place over several hours in French capital.
One building was set on fire on a major avenue near the Arc de Triomphe and protesters stole an assault rifle from a police vehicle in the centre of the city.
Department stores and metro stations were closed as a result of the violence. But protesters insisted the movement was peaceful.
“It’s a mess because we don’t have a leader,” Dan Lodi, 68, told the AFP news agency.
“You always have some idiots who come to fight, but they don’t represent us at all,” he said.
Among the peaceful demonstrators, who held up slogans such as “Macron, stop treating us like idiots”, there were those hiding their faces with masks and goggles.
Police fired tear gas, a water cannon and stun grenades to disperse those who were trying to tear down the barricades.
Interior Minister Christophe Castaner, who visited the scene, tweeted that there were “1,500 agitators outside the security perimeter who came to fight”.
He called the protests “an insult to the republic”.
Protests galvanise a nation
By Hugh Schofield, Paris
It is quite clear there were agitators or “casseurs” at the sharp end of the clashes with police. We saw groups of people both from the anarchist far-left and from the nationalist far-right. They were tooled up and ready for a fight.
The vast majority of “gilets jaunes” (yellow vests) who came to Paris to protest were not in that category. There were many who were happy to look on, jeering police and providing moral encouragement to the front lines.
And then there were the crowds who hung back – genuinely wanting nothing to do with the trouble. Inevitably even these people agreed it was the police who had started it all, by wanton use of tear gas.
The numbers were small, just a few thousand. But across the country the cause is extremely popular. They say – quite proudly – that they are the “sans-dents”, the great unwashed, the forgotten majority from the sticks. And they’ve had enough.
What else do we know about the protests?
The movement has grown via social media to encompass rising anger at high taxes and living costs, and broader criticism of President Macron’s economic policies. It has supporters across the political spectrum, from far left to far right, although Mr Macron has accused his political opponents of hijacking the movement in order to block his reform programme.
Our correspondent says that because the movement has grown via social media, it does not have an identifiable leadership or a coherent demand. What it does have, he says, is a lot of co-ordination via Facebook and a lot of support from the public.
Nearly 300,000 people took part in the first country-wide demonstration, on 17 November.
Most demonstrators have remained peaceful, although more than 200 people were injured, several seriously. One person died when they were struck by a panicked driver and a motorcyclist was killed a few days later, when they were hit by a van making a sudden turn in the traffic chaos.