Strikes and protests against pension reform in France reached new levels of intensity on Thursday. Clashes between demonstrators and police continued until late last night.
Railway stations, roads and part of Charles de Gaulle International Airport in Paris were blocked.
Nearly two million people took to the streets in France, with 119,000 in Paris alone, according to interior ministry figures.
However, according to the unions, there were 3.5 million people on the streets.
Police used tear gas against protesters in the capital, and 80 people were arrested across the country.
123 law enforcement officers were injured.
Police use tear gas against protesters in France
In Bordeaux, the front door of the town hall was set on fire.
It is not clear who is to blame for the fire, which was quickly extinguished by firefighters, Nova TV reported.
French unions have called for a new day of nationwide strikes and protests next Tuesday to coincide with a planned visit to the country by Britain's King Charles III.