Ukraine’s war against Russia could last until 2034, the former Ukrainian commander-in-chief and current ambassador to the UK has warned.
Valerii Zaluzhnyi, who led Ukraine’s war effort until last year, said: "If we try to establish a ceasefire without building up our future defences, the war will drag on for many more years. It began in 2014 – God willing, it will end in 2034.