France is caught in a feedback loop where domestic grievance and foreign information warfare reinforce each other. Cost-of-living protests that turned violent last Saturday have given Donald Trump, Benjamin Netanyahu, and other leaders facing their own elections a readymade narrative — migrants, jihadists, chaos — that they can broadcast to their domestic audiences with no accountability for accuracy. Macron, speaking from Qatar, called the comments "as unacceptable as they are stupid" and pointed to AI-generated images depicting events that never occurred. He is right on the facts. Analysts have dismissed claims that migrants drove the unrest. But being right about disinformation does not solve the underlying problem. The underlying problem is structural. The gilets jaunes movement, dormant since 2018, has formally filed plans for a march through central Paris this Saturday. Student groups have called parallel protests demanding greater education investment. The CGT union chief Sophie Binet has called for a nationwide mobilization on 5 November, framing the crisis as one requiring political responses, not repression. These are not fringe actors — they represent organized labor, organized students, and a grassroots movement that already proved it could paralyze France for months. The government's position is weak and getting weaker. Ministers admitted they "lost control" of Saturday's rioting. The town hall in Limoges was set on fire and partly destroyed. Paris, Marseille, Lyon, and Limoges all saw extensive looting. The response so far — partial night-time curfews, promises of a "massive" security operation, possible troop deployments alongside police — is reactive containment, not resolution. Macron insists France "doesn't need a state of emergency," but the gap between that claim and the reality of burning municipal buildings is visible to everyone. Financial markets have noticed. The yield on France's benchmark 10-year government bonds passed 5% on Wednesday, the highest since 2002. Several countries have issued travel warnings. This is not just a domestic political problem — it is a sovereign-credibility event happening six months before presidential elections to choose Macron's successor, with the incumbent unable to run again and unable to stabilize the street. The foreign interference angle is real but also convenient. Trump is using France to campaign for Republican midterms. Netanyahu, facing elections next weekend, called it an "invasion of extremist Islam." Both are lying about the causes. But Macron's focus on foreign disinformation risks becoming its own deflection — a way to talk about what other people are saying about France rather than what is actually happening in France. Union leaders meeting Prime Minister Sébastien Lecornu on Wednesday produced no concrete announcements. The contagion risk is not hypothetical. Italy has ordered 500 troops to Milan to contain its own street violence. Belgium has seen similar protests. The pattern — cost-of-living anger, inadequate government response, opportunistic foreign narrative warfare — is replicating across European countries facing budget crises. France is the loudest case but not the only one. Macron flew to Qatar seeking energy deals to offset rising fuel costs, which is the right structural move but the wrong timeline. The protests are this Saturday. The unions mobilize on 5 November. The bond market is pricing in disorder now. The question is whether any French political actor — government, opposition, or labor — can credibly offer a path that addresses the cost-of-living crisis before the street decides the institutional channel is closed.