Revised Ukraine peace plan: A document with potential – or dead-on-arrival in Russia? 26 November 2025