ForecastGeo
← All stories

Thousands take to Kyiv's main street, firm on calls for defence minister's return

KYIV, July 31 - Several thousand Ukrainians rallied through central Kyiv on Friday, signalling to President Volodymyr Zelenskiy that opposition to his decision to oust Defence Minister Mykhailo Fedorov, widely credited with driving military innovation during Ukraine's war with Russia, remains strong.

Where: Ukraine, Russia

Exact coordinates

ukraine: 48.380, 31.170
russia: 61.520, 105.320

Read it at The Straits Times World News See this on the map

A crowd of protesters kneeling on a street holding signs and blue and yellow flags.
A crowd of protesters kneeling on a street holding signs and blue and yellow flags. AI-written description
What might happen next? AI-generated

These scenarios are written by an AI language model from the headline and summary above. They are not predictions from the newsroom, and they are not evidence of anything. Every one is given a deadline and checked against later coverage, and the score is published on the ledger — including the ones that miss.

  • Unresolved 45% Reinstatement and Stabilization

    Facing sustained public pressure and potential military morale risks, President Zelensky reverses his decision and publicly reinstates Mykhailo Fedorov as Defence Minister. The government frames the dismissal as a routine administrative reshuffle rather than a punitive measure, effectively de-escalating the political crisis.

    Watch for: President Zelensky signs a decree reinstating Mykhailo Fedorov as Defence Minister · Fedorov attends his first post-decree press conference at the Ministry of Defence · Kyiv protest leaders announce the dispersal of crowds following the reinstatement announcement

  • Unresolved 30% Continued Dismissal with Cabinet Reshuffle

    Zelensky refuses to reverse the dismissal, citing the need for strict civilian control over military strategy and accusing Fedorov of overstepping executive boundaries. To appease the opposition, the Prime Minister is replaced or the Cabinet undergoes a broader restructuring, shifting the focus of public anger away from the Defence Ministry.

    Watch for: The Prime Minister announces a comprehensive government reshuffle excluding the Defence Ministry · Zelensky delivers a televised address defending the dismissal and citing national security protocols · New Defence Minister nominee is presented to the Verkhovna Rada for approval

  • Unresolved 15% Escalation into Constitutional Crisis

    Protests swell into nationwide general strikes, with key industrial sectors halting production in support of Fedorov. The opposition party in parliament files a motion of no confidence against the entire government, leading to a stalemate that stalls critical war funding approvals and invites international concern.

    Watch for: Parliament fails to pass the quarterly defense budget due to opposition boycott · Major trade unions announce a 24-hour nationwide general strike starting on a specific date · International partners issue a joint statement urging Ukrainian leadership to resolve internal disputes

  • Unresolved 10% Counter-Trajectory: Fedorov Resigns Voluntarily

    In a surprising move, Mykhailo Fedorov holds a press conference announcing his voluntary resignation, stating that the political noise is detrimental to the war effort and that he wishes to return to a private role in military innovation. This unexpected concession neutralizes the protesters' primary grievance, causing the rallies to dissolve quickly.

    Watch for: Mykhailo Fedorov announces his resignation in a live-streamed statement from Kyiv · Fedorov states he will establish a new private foundation for military technology · Protest organizers confirm the end of the demonstration after Fedorov's announcement

Generated by Qwen3.6-35B-A3B-UD-Q5_K_M.gguf on 2026-08-01. Checked against later coverage after 2026-08-04. See how these forecasts score.

ForecastGeo shows the headline and summary published by the newsroom and places the story on a map. The full article lives at the source.