War Putin’s troops sent reeling as Ukraine makes its biggest advances since August 2024 Jens Asbjørn Bøgen • 22. May 2026