President Volodymyr Zelensky has announced the dismissal of Ukraine’s top commander, General Valerii Zaluzhnyi, in the biggest military shakeup since the start of Russia’s full-scale invasion almost two years ago.