France is witnessing a major wave of protests as more than 300,000 people take to the streets over budget cuts and growing pressure on public services. What began as student-led demonstrations over overcrowded classrooms and university admissions has expanded, with teachers and firefighters also joining the agitation. The protests reflect mounting public anger over the government's spending and budget policies.