Ukraine’s President Volodymyr Zelensky has replaced one of the country’s top security officials in a reshuffle that comes as the war with Russia drags into a third year.

Mr Zelensky dismissed Oleksii Danilov, who served as secretary of the National Security and Defence Council, thanking him for his service in a video late on Tuesday.

The President said without providing details that Mr Danilov will be “reassigned to another area”.

New cabinet member
Oleksandr Lytvynenko will replace Mr Danilov as secretary of the National Security and Defence Council (AP)

Mr Zelenskyy replaced Mr Danilov with Oleksandr Lytvynenko, the former head of Ukraine’s Foreign Intelligence Service.

The National Security Council is a policy coordination body that includes top officials and chaired by Mr Zelensky.

Mr Danilov’s dismissal comes as exhausted Ukrainian troops struggling with a shortage of personnel and ammunition are facing a growing Russian pressure along the front line that stretches more than 620 miles.

The reshuffle follows February’s decision by Mr Zelensky to remove the country’s chief military officer, Gen Valerii Zaluzhnyi, replacing him Col Gen Oleksandr Syrskyi.

Tensions between Gen Zaluzhnyi and the President grew after Ukraine’s much-touted 2023 counteroffensive failed to reach its goals.

Earlier this month, Gen Zaluzhnyi was named Ukraine’s ambassador to the United Kingdom.