Hundreds of people took to the streets in central Kyiv on Thursday to protest president Volodymyr Zelenskyy's move to dismiss the defence minister, as Ukraine's parliament appointed a new prime minister in a major cabinet reshuffle.

Organizers cite Zelensky's lack of explanation for sacking Fedorov as key grievance.

Hundreds protest in Kyiv after President Zelenskyy dismisses Defence Minister Fedorov, a moderniser credited with slowing Russia’s advance.