Ukrainian President Zelenskyy replaces top general

Ukrainian President Volodymyr Zelenskyy has spoken of his intention to "reset" the "direction of Ukraine's leadership" in the war effort against Russia. He announced on Thursday that he will replace his commander-in-chief.

Zelenskyy posted a video on social media expressing his gratitude to General Valerii Zaluzhnyi for two years of service.

He said his country has proven it can "regain control over the Ukrainian sky" but, unfortunately, has not been able to achieve its goals "on the ground." He said troops need a "different approach" toward mobilization and recruitment in order to overcome a feeling of "stagnation."

Zaluzhnyi confirmed that he had had an "important and serious conversation" with the president. He said the "tasks" of the past are different from those of the present and agreed on the need for a new strategy in the war.

Local media had been reporting that Zelenskyy turned down Zaluzhnyi's request to mobilize up to 500,000 fresh troops.

The new military chief is Colonel-General Oleksandr Syrskyi, who had commanded the ground forces since 2019.

The change of command comes as Ukrainian forces are running out of soldiers and ammunition on the frontline. They are struggling to push back Russian troops in the face of intensifying ground battles in the east.