Protests erupt across France as soaring living costs and energy prices fuel unrest, with police and demonstrators clashing in Paris, Marseille and Strasbourg. Russia claims further advances in Ukraine, capturing two strategically important settlements and asserting that Kyiv now controls just 10% of Donetsk. Meanwhile, Donald Trump reportedly abandons the proposed Graham sanctions bill targeting Russia and Iran, arguing it conflicts with US national interests following his diesel supply agreement with Vladimir Putin.