There was a rare glimpse of internal dissent in President Zelensky’s nightly video address.
He announced he had sacked two senior members of the Ukrainian national security service on the grounds they were “traitors”.
“Today another decision was made regarding anti-heroes” he said. “I do not have time to deal with all the traitors, but they will gradually all be punished.”
He named the two top officials, adding that those “who break the military oath of allegiance to the Ukrainian people… will inevitably be deprived of high military ranks”.
“Random generals are out of our way!” he added.