President Emmanuel Macron has staunchly defended his widely unpopular pension reform but said he understood the “anger” felt by the French after three months of protests.
His speech was met with yet more, sometimes violent, protests throughout France.
Addressing the nation for the first time since signing the reform into law, Macron said he regretted that no consensus had been found on the change.
He signed the legislation early on Saturday, just hours after its banner change to hike the retirement age from 62 to 64 had been validated by the constitutional court, prompting accusations he was smuggling the law through in the dead of night.
The left and unions dismissed his latest attempt to ease tensions and warned of mass Labour Day protests on May 1.
Polls have consistently recorded a majority of French opposed to the reform, which the government rammed through parliament using a controversial mechanism to avoid a vote.
Speaking from the Elysee Palace, Macron defended the reform as “necessary” and insisted “doing nothing” was not a solution.
“Has this reform been accepted? Obviously not. And despite months of consultations, no consensus could be found and I regret it.”
Noting the protests that have raged against the reform, he added: “No one, especially not me, can remain deaf to this demand for social justice.”
The president assured that his “door will always be open” to talks with the unions.
Macron’s personal popularity ratings have eroded with some analysts suggesting he has given a head start to far-right leader Marine Le Pen down the long path to 2027 elections.
As the president spoke, thousands gathered outside town halls across France, banging saucepans in a bid to drown out the speech.
“He hasn’t listened to us for three months. We’re doing this to show there’s no point in listening to him either,” 57-year-old projectionist Benedicte Delgehier said in Paris.
After the speech, hundreds joined spontaneous protests in the capital, setting fire to garbage containers with police firing tear gas canisters to disperse them, AFP correspondents said.
In all, around 2,000 people protested in Paris, local officials said, with the streets of the capital ringing to chants of “Macron resign!”
Police in the city of Lyon reported that protesters lit bins on fire and hurled projectiles at officers before being driven back by tear gas, with similar scenes in other major towns.
Opponents from across the board said Macron’s speech had only reinforced concerns about how the reform was handled.
“He chose to turn his back on the French and ignore their suffering,” said far-right figurehead and former presidential candidate Le Pen.
Hard-left leader Jean-Luc Melenchon said Macron was “totally out of touch with reality”.
CFDT union leader Laurent Berger said Macron had “not uttered a word” on easing tensions.
Possibly more troublingly for the president, the head of the right-wing Republicans who supported the reform, Eric Ciotti, dismissed the speech as a “catalogue of pious wishes” and said Macron’s “method had clearly not changed”.
Although unions have spurned an invitation for talks with Macron, he is due to meet employers’ associations at the Elysee.
Macron said he had tasked his government led by Prime Minister Elisabeth Borne to lead 100 days of action “at the service of France” to ease tensions and promote unity.
The prime minister should lay out a roadmap in the next days with the first results to be announced on France’s national day on July 14, Macron said.
He promised “major announcements” during May including action against juvenile delinquency and also “reinforcing controls against illegal immigration”.
“On July 14, we must be able to take stock,” Macron said, referring to Bastille Day, France’s national day, often a milestone in French politics. “We have ahead of us 100 days of appeasement, unity, ambition and action for France.”