France is seeing a day of protests led by a grassroots movement named Bloquons Tout (Let's Block Everything) in a show of anger against the political class and proposed budget cuts.

The demonstrations are taking place on the same day new Prime Minister Sébastien Lecornu was sworn in following the toppling of his predecessor, François Bayrou, in a no-confidence vote earlier this week.

Demonstrators blocked streets, set bins on fire, and disrupted access to infrastructure and schools across the country.

Around 250 people had been arrested by mid-morning, outgoing Interior Minister Bruno Retailleau said.

A bus was torched in Rennes and electric cables near Toulouse were sabotaged, he added.

Several thousand people gathered in Paris, Marseille, Bordeaux, and Montpellier.

However, the disruption has remained fairly small-scale. Most of the arrests were made in or around Paris, where about 1,000 protesters - many masked or wearing balaclavas - clashed with police outside Gare du Nord train station.

Many protesters chanted political slogans against President Emmanuel Macron and Lecornu, carrying placards against the war in Gaza.

The nebulous movement Let's Block Everything appears to have been born on social media and gained momentum over the summer, encouraging protests against Bayrou's €44bn (£38bn) budget cuts.

The movement's demands include more investment in public services, taxation for high-income brackets, rent freezes, and Macron's resignation.

A group of young protesters outside Gare du Nord expressed their solidarity with underprivileged people across France, criticizing Macron's handling of the country's spiraling debt situation.

Lecornu, a loyalist of Macron, faces challenges in formulating a budget acceptable to the fragmented political landscape following his appointment as the fifth prime minister in under two years. His administration's stability is under scrutiny, with immediate plans for inclusive discussions with political parties and unions.