President Volodymyr Zelensky has sacked the highly popular General Valery Zaluzhny, Ukraine’s top military commander, in what amounts to the biggest leadership upheaval since Russia launched its full-scale invasion almost two years ago.

Oleksandr Syrsky, the commander of Ukraine’s ground forces since the start of Russia’s invasion, has since been confirmed as his replacement.