‘The ball is in Russia’s court’ as Ukraine agrees ceasefire, 11 March 2025