Ukrainian President Volodymyr Zelenskyy has dismissed Prime Minister Yuliia Svyrydenko as part of a sweeping cabinet reshuffle announced on July 12. The move, which also included leadership changes across law enforcement agencies, marks the latest in a series of government overhauls since Russia’s full-scale invasion began in 2022.

Zelenskyy publicly thanked Svyrydenko for her service while framing the changes as necessary to align with what he called a new political strategy. She had held the position since July 17, 2025, making her tenure just under a year.

A government that keeps reshuffling itself

Svyrydenko originally replaced Denys Shmyhal, whose five-year run as prime minister was the longest in modern Ukrainian history. Shmyhal served from 2020 to 2025, navigating the country through both the initial COVID-era challenges and the devastating early years of the war with Russia.

Previous reshuffles have already moved key figures around the cabinet. Mykhailo Fedorov, for instance, was shifted into defense responsibilities from Svyrydenko’s portfolio in an earlier round of changes.