Defence & Security Russian advance along the Ukrainian front has been steadily declining since November 2025by Cosimo Firenzani 25 May 2026