More than 400,000 people protested across France over school funding shortages and the rising cost of living, with clashes breaking out in Paris and several other cities. Police used tear gas and water cannons, while dozens were arrested as the growing movement intensified pressure on President Emmanuel Macron's government.