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.
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
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.