Ukraine’s Minister of Defence Mykhailo Fedorov. File
| Photo Credit: Reuters
Large protests erupted in several Ukrainian cities on Thursday (July 16, 2026) morning against the removal of popular Defence Minister Mykhailo Fedorov.
AFP reporters in Kyiv saw more than a thousand people gathered on a central square, singing the Ukrainian national anthem, waving Ukrainian and EU flags and chanting “shame” and “bring Fedorov back”.
Only appointed six months ago, Mr. Fedorov carved a reputation as a moderniser who tried to reform the Ukrainian military, worn down by more than four years of the Russian invasion.
His removal risks throwing uncertainty into the army at a time when Ukraine in one of its best positions in the war for months, having halted the pace of the Russian advance and pounding Russian oil and military sites with long-range drones.
Mr. Fedorov announced late Wednesday (July 15, 2026) he was stepping down, saying it was a “great honour to serve the Ukrainian people”, amid a sweeping government reshuffle ordered by President Volodymyr Zelenskyy.
No official reason was given for the decision, which protestors saw as part of infighting inside Ukraine’s military establishment between Mr. Fedorov and commander-in-chief Oleksandr Syrsky.
“I believe that his dismissal is a slap in the face of the Ukrainian people,” Vlada Roman, a 30-year-old business owner told AFP.
She said she hoped Mr. Zelenskyy would row back on the decision, saying he was “afraid of effective people.”

“After today’s rally he’ll change his mind, I hope so.”
Local media reported protests in several other cities, including Lviv, Odesa and Dnipro.
Mr. Zelenskyy has not named a successor in a host of changes that have also seen the Prime Minister removed.
The Deputy Commander of Ukraine’s air force Pavlo Yelizarov also resigned in protest at Mr. Fedorov’s removal.
“It is a great honor for me to work with Mykhailo Fedorov. In 2022, I joined the defence forces to win, not to pretend to be doing something,” he said in his resignation statement.
Published – July 16, 2026 01:27 pm IST
