Will the Russia–Ukraine war end by 31 December 2026?