Hundreds of thousands of people took to the streets across France on Saturday, October 17, 2026, demanding relief from rising living costs and better conditions in public schools. What…