How the protest unfolded
Initial trigger
A 2024 finance bill proposed taxes amid high living-cost pressure.
Coalition / expansion
Digitally organized young protesters brought the dispute from a fiscal proposal to broader demands about representation and policing.
Turning point
The 25 June parliamentary protests and deadly confrontations shifted the national debate.
Response
President Ruto declined to sign the Finance Bill on 26 June; rights groups subsequently documented abuses and continuing grievances.
Observed outcome
The 2024 Finance Bill was withdrawn, but discontent about living costs, accountability, and police conduct continued.
Analytical interpretation
A narrow fiscal grievance can become a legitimacy crisis when the response to protest becomes an additional grievance.