France entered its fourth consecutive weekend of mass protests on Saturday with hundreds of thousands expected at rallies demanding government action on school funding, housing, and the cost of living. The state's primary response has not been policy concessions but an escalating security apparatus: 70,000 police officers and soldiers deployed (a 20% increase), 24 Paris metro stations closed, museums and tourist sites shuttered, and protest bans imposed across multiple cities. The bans themselves became a second front. Authorities in cities including Paris, Lille, Strasbourg, Toulouse, and others restricted where demonstrators could march and which groups were "authorised" to do so. In Paris, the leading trade union secured permission while Yellow Vest demonstrators were denied. Civil rights groups filed last-minute legal challenges, and courts overturned bans in Marseille's Bouches-du-Rhône prefecture and in Limoges — the city whose centuries-old city hall was set on fire the previous weekend. The security posture extended to shutting down civilian infrastructure. Marseille authorities attempted to suspend all public transport on Saturday before reversing the decision after public outcry. In Orléans, hosting Marine Le Pen's National Rally congress, tram lines were suspended and bike-sharing rentals physically removed from the city centre. Businesses across Paris boarded up through the night — opticians, supermarkets, pharmacies — with one shop-owner noting the cost of plywood itself was spiking due to demand, and some merchants simply emptied their stores and closed rather than risk a repeat of the previous weekend's looting. The political temperature was further raised by a drive-by shooting on Friday in towns west of Paris. A 26-year-old martial arts star was killed and five others injured, including a 12-year-old girl shot eight times. President Macron visited the affected town of Trappes and called it a "racist, terrorist attack," stating the victims were "targeted because of their skin colour or perceived religion, and for no other reason." Leftwing leaders drew a direct line from the shooting to the political moment. At counter-demonstrations against Le Pen's rally in Orléans — expected to draw 20,000-30,000 people — CGT union general secretary Sophie Binet said the violence "does not come from nowhere, it comes from speeches that convey racism, anti-Semitism, violence, which essentially come from the speeches of the far right." The mayor of Saint-Denis, Bally Bagayoko, referenced the "close link" between hateful rhetoric from parties like Le Pen's and the attack. Socialist leader Olivier Faure marched behind an "All united against fascism" banner. The convergence of cost-of-living fury, far-right mobilisation, racial violence, and state suppression of protest rights has produced something qualitatively different from any single grievance. The French state is spending enormous resources — police deployments, transit shutdowns, court battles over civil liberties — not to resolve the economic demands driving protests but to manage the physical expression of discontent. Shops that were looted last weekend are now boarding up preemptively, absorbing the costs of disorder themselves. Protests were also reported in Italy, Spain, Austria, Portugal, Albania, and Ireland, suggesting the cost-of-living pressure driving French unrest is not nationally contained. The question is whether the French government's strategy of containment without concession can hold for a fifth weekend, or whether the escalating security costs and civil liberties erosion become their own crisis.