French police say at least 100 people have been arrested during violent protests that erupted on Monday evening following the final adoption of the pension system after the opposition in the National Assembly failed to vote no confidence in Elisabeth Bourne's government.

Several French cities on Monday night saw protest rallies after parliament failed to vote no-confidence in the government. Protesters in Paris, Rennes, Toulouse and Nantes demanded the resignation of French President Emmanuel Macron.

Riot police intervened to clear roads after they were blocked with rubbish by protesters.

There were boos at a rally in central Paris after the vote, with chants calling for "strikes" and "sieges".

A Reuters reporter saw police firing tear gas and using violence briefly against protesters before things calmed down.

An opinion poll conducted by the Elabe Foundation indicated that two-thirds of French people want the government to fall.

Trade unions have vowed to intensify their strikes, leaving President Emmanuel Macron facing the most serious challenge to his authority since the "yellow vest" protests more than 4 years ago.

Since January 19, millions of French people have demonstrated eight times to express their rejection of the pension reform.

Other polls showed Macron's approval rating fell to its lowest level since the 2018 and 2019 yellow vest protests, a campaign that began with a popular protest against a diesel tax hike and then morphed into a broader anti-government movement.


Retirement adoption and the failure of parliament

Members of the French National Assembly rejected two motions of no confidence in Elisabeth Bourne's government submitted by the opposition.

Parliament voted on the two motions after the government activated constitutional provisions to pass the pension reform law without being subject to parliamentary ratification.

A motion of no confidence submitted by several parties received 278 votes, while a no-confidence motion requires 287 votes. Another far-right proposal garnered only 94 votes.

Attempts to withdraw confidence from the government followed the passage of the law raising the retirement age without a vote in parliament.

As soon as the vote of no confidence was declared a failure, lawmakers from the left-wing France Proud party shouted at Prime Minister Elisabeth Bourne to "resign" and held up banners reading "We will meet in the streets".

Mathilde Panot, head of the Proud France party bloc in parliament, told reporters: "Nothing has been resolved and we will continue to do everything we can until this reform is reversed."