Ukrainian president on the defensive amid unpopular moves...

Fedorov seen as a "barrier to interests seeking to profit from Ukraine’s vast wartime defense budget."

Many Ukrainians see this as putting petty politics ahead of winning the war.

By firing popular Mykhailo Fedorov as defense minister, President Volodymyr Zelensky has shown his support for Ukraine's military old guard.

The Ukrainian president neglected to explain why he fired Mykhailo Fedorov but stressed that he would stay on his team.