KE-E-03: The 2024 Finance Bill and the Gen-Z Protests (June–August 2024)

Status: DRAFTWords: 7,439

1. Key Takeaways

  • The Finance Bill 2024 was tabled in the National Assembly on 9 May 2024 and was projected to raise an additional KSh 346 billion (approximately USD 2.7 billion at June 2024 rates) to close a fiscal gap that the IMF Extended Fund Facility programme had identified as a binding constraint on the Sixth and Seventh Reviews. The bill was the centrepiece of President William Ruto's revenue strategy under the Hustler Nation programme and was the second consecutive Finance Act to attempt aggressive domestic-revenue mobilisation after the Finance Act 2023 (which had introduced the 1.5% Affordable Housing Levy and the 16% VAT on petroleum products).

  • The protests that erupted between 18 June and 26 June 2024 were the largest civic mobilisation in Kenya since the post-election violence of December 2007 – February 2008. Unlike previous opposition-led protests (the Maandamano of 2023, organised by Raila Odinga and the Azimio coalition), the 2024 mobilisation was leaderless, decentralised, organised primarily through TikTok, Instagram, and X, and explicitly identified by participants as a "Gen-Z" movement. The Kenya National Commission on Human Rights documented at least 50 deaths and over 400 injuries between 18 June and 17 July 2024; civil-society and Amnesty International tallies placed the death count higher, in the 60–65 range.

  • On 25 June 2024 β€” the day of the third reading and Committee-of-the-Whole vote on the Finance Bill β€” protesters breached the Kenyan parliament compound for the first time in the building's history. A portion of the National Assembly chamber was set alight; legislators were evacuated through underground tunnels; the Mace was reportedly removed by protesters from the chamber. The Kenya Defence Forces were deployed to Nairobi under a directive from the National Security Council, the first such deployment for civil-protest management since 2007–08.

  • On 26 June 2024 at 17:00 EAT, President Ruto addressed the nation and declined to assent to the Finance Bill, stating that he had "listened keenly to the people of Kenya". The bill was returned to parliament with all clauses rejected, the constitutionally rare "decline-to-assent in toto". This was the first time since the 2010 Constitution came into force that a sitting president had refused assent to a Finance Bill in its entirety. A separate Supplementary Appropriation Bill addressed the resulting KSh 346 billion gap through expenditure cuts of approximately KSh 177 billion and additional borrowing of KSh 169 billion.

  • On 11 July 2024, Ruto dismissed the entire cabinet in a televised address, retaining only Musalia Mudavadi (Prime Cabinet Secretary) and the Attorney General, Justin Muturi. The dismissal was framed as a response to public pressure for accountability and a reset of the administration. It was the largest single dismissal of a Kenyan cabinet since the National Accord of February 2008 reconstituted government under the Kibaki-Odinga grand coalition.

  • The cabinet reconstitution announced between 19 and 24 July 2024 surprised political analysts by including four members of the Orange Democratic Movement (ODM) β€” Hassan Joho (Mining), John Mbadi (National Treasury), Opiyo Wandayi (Energy), and Wycliffe Oparanya (Cooperatives). This was a de facto broad-based government formed without a formal coalition agreement, and it broke the 2022 election alignment in which Ruto's UDA-led Kenya Kwanza had defeated the Odinga-led Azimio. The political logic was contested: Ruto framed it as national unity; Rigathi Gachagua (the Deputy President) and segments of the Mt Kenya political establishment framed it as a betrayal that triggered the realignment leading to Gachagua's October 2024 impeachment.

  • The protests catalysed a wider civic movement that outlasted the Finance Bill itself. Linda Katiba, the Kenya Human Rights Commission, the Law Society of Kenya, and ad-hoc social-media collectives sustained protest activity into July and August on adjacent issues: the Social Health Insurance Fund (SHIF) transition, the Eco Levy and the Motor Vehicle Tax (which had been the most-contested Finance-Bill provisions), the Adani-Group concession of Jomo Kenyatta International Airport (separately cancelled in November 2024), and abductions of protest organisers. KNCHR documented at least 32 alleged abductions of activists and protest-organisers between June and December 2024.

  • The Finance-Bill withdrawal had a measurable fiscal-and-monetary impact. The Kenyan shilling, which had appreciated from KSh 161/USD in January 2024 to KSh 130/USD by mid-June 2024 on the back of the IMF disbursement and the Eurobond restructuring, weakened modestly to KSh 132/USD by late July 2024 before stabilising. The Central Bank of Kenya's Monetary Policy Committee held the policy rate at 13.00% at its 5 August 2024 meeting (after the 6 February 2024 hike to 13.00% from 12.50%) and signalled a cautious easing path. The IMF Eighth Review, released in July 2024, recognised that "fiscal slippage relative to programme targets" was unavoidable and approved a revised primary-balance target.

  • The "Generation-Z" framing was empirically grounded in the protest demographics. The 2019 census recorded Kenya's median age at 20.0 years and approximately 75% of the population under age 35; the 2024 protests were dominated by participants in the 18–30 age band, with university students, young professionals, and unemployed urban youth from the National Polytechnic system as the visible cohorts. The protests were the first major Kenyan political event organised primarily on TikTok rather than radio, vernacular newspapers, or organised political parties. Mobile-money tools β€” particularly M-Pesa and the Bonga Points programme β€” were used to crowdfund bail funds, medical treatment for injured protesters, and burial expenses for those killed.

  • Three contested-record questions emerged from the protests and remained unresolved into 2025. First, the death toll: official KNCHR figures, civil-society tallies (Amnesty Kenya, Article 19 Eastern Africa, KHRC), and security-services figures diverged. Second, the question of whether the abductions of protest-organisers in July–December 2024 were the work of state-aligned actors (KHRC, ODPP) or freelance criminal opportunists (Inspector-General of Police's position). Third, the political-economy question of whether the cabinet reconstitution represented democratic responsiveness (Ruto's framing), elite cooptation of opposition (the Gachagua and Linda Katiba framing), or the absorption-into-government tradition that has structured Kenyan politics since the 1963 KANU-KADU merger.


2. Background β€” The IMF Programme and the Fiscal Squeeze (April 2021 – May 2024)

2.1 The 2021 Extended Fund Facility

In April 2021, Kenya entered into a 38-month, USD 2.34 billion combined Extended Fund Facility (EFF) and Extended Credit Facility (ECF) arrangement with the International Monetary Fund. The programme was extended in 2023 and again at the Sixth Review (July 2023), with the total envelope raised to approximately USD 3.6 billion. The programme's central condition was the achievement of a sustainable primary fiscal surplus, which the IMF projected would require domestic-revenue mobilisation of approximately 1.5–2.0 percent of GDP per fiscal year alongside expenditure restraint.

By mid-2023, Kenya's debt position had become acute: total public debt stood at KSh 10.6 trillion (approximately 70% of GDP); external debt service was projected to consume 33% of revenue in FY 2023/2024; and a USD 2 billion Eurobond was due to mature on 24 June 2024. The Kenyan shilling had depreciated from KSh 110/USD in January 2022 to KSh 161/USD by January 2024 β€” the steepest depreciation since the 1993 liberalisation.

2.2 The Finance Act 2023 β€” the Affordable Housing Levy and the 16% VAT on Fuel

The Finance Act 2023, enacted in June 2023, was the Ruto administration's first Finance Bill and introduced two highly contentious measures: a 1.5% Affordable Housing Levy on gross salaries, and the doubling of VAT on petroleum products from 8% to 16%. Both measures were challenged at the High Court; the Affordable Housing Levy was declared unconstitutional in November 2023 (Okiya Omtatah and Others v. National Assembly) on grounds of inadequate public participation and the absence of a regulatory framework. The Affordable Housing Act 2024 was subsequently enacted in March 2024 to cure the constitutional defects, restoring the levy with retrospective effect.

The Finance Act 2023 produced revenue underperformance against National Treasury projections. The KSh 211 billion estimated yield was reduced to approximately KSh 178 billion in actual collection through the FY 2023/2024 first three quarters, and the IMF Sixth Review noted "revenue shortfalls relative to programme targets". This shortfall, combined with the impending June 2024 Eurobond maturity and the persistent currency weakness, created the binding constraint that the Finance Bill 2024 was designed to address.

2.3 The June 2024 Eurobond Refinancing

In February 2024, Kenya executed a partial buyback of the maturing 2024 Eurobond. The new issuance β€” USD 1.5 billion at a 9.75% coupon, with a tender for USD 1.4 billion of the 2024 paper at par β€” was the highest-coupon Eurobond Kenya had ever issued and reflected the elevated risk premium of frontier-market debt in the post-2022 monetary tightening cycle. The IMF EFF Seventh Review, completed in January 2024, disbursed USD 624 million; the Eighth Review was scheduled for July 2024 and was understood to be conditional on Finance-Bill passage.

This sequencing β€” IMF disbursement contingent on Finance-Bill passage, Finance-Bill drafted to meet IMF revenue targets β€” was the structural logic of the May 2024 bill. It was also the logic that protesters and civil-society organisations explicitly named as the political problem: the perception that domestic taxation was being calibrated to satisfy external creditors rather than domestic political constraints.

2.4 The Hustler Nation Doctrine and the Bottom-Up Economic Transformation Agenda

President Ruto had been elected in August 2022 on the United Democratic Alliance ticket within the Kenya Kwanza coalition. His campaign platform β€” the "Hustler Nation" framework and the Bottom-Up Economic Transformation Agenda (BETA) β€” had positioned him explicitly against what he characterised as the "Dynasty" politics of the Kenyatta-Odinga families. The campaign promised to lower the cost of unga (maize flour), reduce fuel taxes, expand the Hustler Fund (a small-business credit facility launched November 2022), and create one million jobs in the affordable-housing sector.

By June 2024, the gap between the campaign rhetoric and the lived experience of the Hustler-Nation constituency was the central political vulnerability. The 1.5% Housing Levy, the 16% petroleum VAT, the SHIF/Social Health Insurance transition (which raised contributions from a flat 500 KSh/month to 2.75% of gross salary), and the 2.5% Motor Vehicle Tax in the proposed Finance Bill 2024 all fell on the same urban-and-peri-urban informal-and-formal-employment cohort that the Hustler-Nation framework had courted in 2022. The protests were, in part, a generational repudiation of the gap between BETA's promise and BETA's tax incidence.


3. The Finance Bill 2024 β€” Contents and Initial Reception (May – mid-June 2024)

3.1 The Tabled Bill

The Finance Bill 2024 was published in the Kenya Gazette on 9 May 2024 and tabled in the National Assembly the same week. The bill ran to 53 sections amending the Income Tax Act, the Value Added Tax Act, the Excise Duty Act, the Tax Procedures Act, and the Miscellaneous Fees and Levies Act. The National Treasury's accompanying revenue-impact statement projected KSh 346 billion in additional revenue in FY 2024/2025.

The most-contested provisions, in the order they became salient in public debate:

  • The 16% VAT on bread: the bill proposed reclassifying ordinary bread from "zero-rated" to "exempt" and then to "standard-rated" at 16% VAT. The provision was withdrawn by the Finance Committee on 12 June 2024 after public-hearing pushback.
  • The 2.5% Motor Vehicle Tax: an annual circulation tax of 2.5% of vehicle market value, with a floor of KSh 5,000 and a ceiling of KSh 100,000. The provision was withdrawn on 18 June 2024 in the Committee-of-the-Whole stage.
  • The Eco Levy: a per-unit levy on imported electronics (mobile phones, laptops, tablets, batteries) framed as an extended-producer-responsibility instrument. The eco-levy on locally-manufactured goods was withdrawn on 18 June 2024; the levy on imports was retained.
  • The 16% VAT on financial services and foreign-exchange transactions: withdrawn on 18 June 2024.
  • The expanded Digital Service Tax / Significant Economic Presence Tax: replacement of the 1.5% DST with a 6% Significant Economic Presence Tax on foreign digital platforms. Retained.
  • The Excise Duty on imported eggs, potatoes, and onions: framed as agricultural-protection. Retained in modified form.
  • The increase in the Excise Duty on alcoholic beverages (from per-litre to per-litre-of-pure-alcohol): retained.
  • The taxation of payments to non-resident sportspersons and entertainers: retained.

The amendments executed during the 18 June Committee-of-the-Whole stage β€” what the Finance Committee Chairperson Hon. Kuria Kimani characterised as "concessions to public participation" β€” reduced the projected revenue yield from KSh 346 billion to approximately KSh 200 billion. Civil-society organisations (Institute of Public Finance, KEPSA, the Kenya Private Sector Alliance) characterised the post-amendment bill as "still extracting beyond capacity" and the National Treasury characterised it as "the minimum viable revenue measure under the IMF programme".

3.2 The Public-Participation Hearings (May – early June 2024)

The Finance and National Planning Committee held public hearings on the Finance Bill at the Kenyatta International Convention Centre and four regional venues between 27 May and 7 June 2024. The Institute of Certified Public Accountants of Kenya, the Law Society of Kenya, the Kenya Bankers Association, the Kenya Association of Manufacturers, and approximately 1,000 individual memorandum-submissions opposed key provisions. The committee's report, tabled 13 June 2024, accepted some submissions (the bread-VAT removal; the partial reduction of the eco-levy) and rejected others (the Motor Vehicle Tax was retained at this stage, only to be removed at Committee-of-the-Whole on 18 June after the first wave of public protest).

3.3 The Antecedent Maandamano (March – July 2023)

The 2023 protests, organised by Raila Odinga and the Azimio coalition, had focused on the cost-of-living, the 2022 election dispute, and the Finance Bill 2023. Those protests had been suppressed through a combination of police dispersal, a memorandum-of-understanding between the IEBC and Azimio, and the launch of the National Dialogue Committee (NADCO) bipartisan process in October 2023. The 2024 protests, in contrast, were not organised by Azimio and did not have Odinga's endorsement at the outset; Odinga publicly opposed the Finance Bill on 22 June 2024 but did not mobilise ODM party structures for the protests. This was the first major political mobilisation in post-2002 Kenya that did not run through one of the established political coalitions.


4. The Mobilisation β€” TikTok, X, and the Decentralised Organising Model (mid-June 2024)

4.1 The #RejectFinanceBill2024 Hashtag

The hashtag #RejectFinanceBill2024 began circulating on X (formerly Twitter) and TikTok in the second week of June 2024. The mobilisation pattern departed from the 2007 and 2017 election-protest patterns in three respects:

  • No central organising structure: there was no equivalent to the Pentagon Council that had coordinated the 2023 Maandamano. Coordination was through ad-hoc Twitter Spaces, TikTok lives, and WhatsApp groups, with prominent voices including the social-media accounts of Boniface Mwangi, Hanifa Adan, Osama Otero, and others, but no formal leadership.
  • A "leaderless protest" framing: organisers explicitly resisted the deputisation of any single figure as spokesperson, partly out of historical awareness that the 2007–08 PEV had been associated with named political principals and partly out of a tactical assessment that decentralisation would be harder to suppress.
  • Cross-ethnic and cross-class participation: the protests drew university students from the University of Nairobi, Kenyatta University, and the Jomo Kenyatta University of Agriculture and Technology; young professionals in Westlands, Kilimani, and Nairobi's CBD; and informal-sector workers from Eastlands, Pipeline, Kayole, and Mathare. The protests did not have the regional-ethnic signature of the 2007–08 violence; they were urban, cross-ethnic, and class-spanning.

4.2 The 18 June 2024 First Wave

On 18 June 2024 β€” the day of the Committee-of-the-Whole stage β€” protesters gathered at the National Assembly perimeter and along Parliament Road. The crowd was dispersed by tear gas; over 200 people were arrested, including the prominent civil-society activist Boniface Mwangi. Among those killed was Rex Masai, a 29-year-old protester who was shot in Moi Avenue; his death became a galvanising symbol over the following week. The Kenya National Commission on Human Rights and Amnesty International issued statements condemning the use of live ammunition.

The 18 June protests produced two political effects. First, the bill was amended in Committee-of-the-Whole to remove the most-contested provisions (the Motor Vehicle Tax and the eco-levy on local goods). Second, the protests escalated rather than subsided after the amendments, on the basis that the underlying revenue target β€” and thus the underlying IMF-programme structure β€” remained.

4.3 The Crowdfunding Infrastructure

A distinctive feature of the 2024 protests was the use of M-Pesa and the digital-payments infrastructure for protest support. Bail funds were crowdfunded through M-Pesa paybills (notably the Law Society of Kenya's bail-fund paybill 855135 and the Kenya Human Rights Commission's bail-fund mechanism); medical-treatment funds were raised for injured protesters; and burial-expense funds were raised for those killed (including a fund for Rex Masai's family that raised approximately KSh 6 million in 72 hours). The crowdfunding was also used for the production of protest signage, the distribution of bottled water and saline solution at protest sites, and the printing of the "Sheng" translations of the Finance Bill that circulated on X.

4.4 The 20 and 23 June Build-Up

Between 18 June and 25 June 2024, daily protests escalated in scale and geographic distribution. The 20 June protests spread to Mombasa, Kisumu, Nakuru, Eldoret, Nyeri, Meru, and Kakamega β€” every major urban centre. The 23 June protests in Nairobi were estimated at over 50,000 participants in the CBD alone. The 24 June Sunday saw church-organised vigils in multiple denominations; the 25 June Tuesday β€” the day of the parliamentary vote β€” was anticipated as the decisive day.


5. The 25 June 2024 Parliament Storming

5.1 The Sequence of Events

The 25 June parliamentary session convened at 14:30 EAT. Protesters began gathering at the Parliament Road and Harambee Avenue perimeter from 11:00. The Kenya Police Service, supported by the General Service Unit, established a cordon along Parliament Road. By 14:00, the crowd had grown to an estimated 100,000 in the CBD. Tear gas dispersal began at approximately 13:30; live ammunition was reported in use along Moi Avenue and at the Holy Family Basilica perimeter from 14:15.

At approximately 15:30, the Committee-of-the-Whole vote was concluded; the bill passed its third reading at 16:25 EAT by a vote of 195 to 106. Within minutes of the vote being announced, the parliamentary cordon was breached at the Parliament Road gate. Protesters entered the parliamentary compound; a section of the National Assembly building, including a portion of the chamber and the parliamentary library wing, was set alight. Members of Parliament were evacuated through the basement tunnels to the Treasury Building. The Speaker of the National Assembly, Hon. Moses Wetang'ula, was evacuated to a secure location; the Mace was reportedly removed from the chamber by protesters.

5.2 The Death Toll on 25 June

The Kenya National Commission on Human Rights documented at least 22 deaths on 25 June 2024 alone, in Nairobi, Kisumu, Mombasa, Nakuru, and Eldoret. Amnesty International Kenya placed the count at 23–28. The Kenya Police Service initial statement reported five deaths. The discrepancy between the official and civil-society counts became one of the most-litigated empirical questions of the protest period; KNCHR maintained its tally on a publicly-updated dashboard. By 17 July 2024, the cumulative tally of protest-related deaths (18 June – 17 July) stood at 50 in KNCHR's accounting and approximately 60 in Amnesty Kenya's.

5.3 The Kenya Defence Forces Deployment

At approximately 18:00 EAT on 25 June 2024, the Cabinet Secretary for Defence, Hon. Aden Duale, gazetted a deployment of the Kenya Defence Forces to support the Inspector-General of Police "in the protection of strategic installations, communication infrastructure, and other critical services". The deployment was made under Section 31(1) of the Kenya Defence Forces Act, 2012. It was the first such deployment for civil-protest management since the 2007–08 post-election period; the deployment was challenged at the High Court (Law Society of Kenya v. Cabinet Secretary for Defence) and was the subject of a partial injunction issued on 27 June 2024 (Justice Lawrence Mugambi) that limited the deployment to designated protected sites and barred KDF participation in crowd-dispersal operations.

5.4 The Internet-Disruption Question

Article 19 Eastern Africa documented partial internet disruptions affecting Safaricom and Airtel networks between approximately 16:00 and 22:00 on 25 June 2024. The Communications Authority of Kenya denied issuing any directive to throttle or block; Safaricom's public statement attributed the disruption to "an undersea cable issue affecting the EASSy and Seacom routes". The Article 19 report noted the temporal coincidence with the parliament-storming and the absence of a comparable disruption on subsequent days; Article 19 concluded that "the official explanation does not adequately account for the timing or geographic specificity of the disruption" but did not establish state directive as the cause. The question remains unresolved.


6. The Withdrawal β€” 26 June 2024

6.1 The Presidential Address

President William Ruto addressed the nation at 17:00 EAT on 26 June 2024. The address β€” delivered from the State House Nairobi briefing room without prepared visuals β€” opened with the statement: "I have today, after reflecting on the continuing conversation around the Finance Bill 2024, and listening keenly to the people of Kenya, who have said loudly that they want nothing to do with this Finance Bill 2024, conceded; and therefore I will not sign the Finance Bill 2024, and it shall subsequently be withdrawn".

The address acknowledged the deaths of the previous days β€” Ruto stated that "lives have been lost and many have been hurt" β€” but did not specify a death toll, did not name responsibility for the deaths, and did not announce any inquiry. The address committed to "extensive engagement with members of the public and Kenyans" before any subsequent fiscal measures.

6.2 The Constitutional Mechanism

Article 115 of the 2010 Constitution allows the President, within fourteen days of receiving a bill, to either assent or refer it back to the National Assembly with reservations. Article 115(2)(b) provides for referral with "reservations" to specific provisions; the wholesale rejection of a Finance Bill β€” in which the President expressed reservations about the totality of the bill β€” was a constitutionally novel application. The bill was returned to the National Assembly on 27 June 2024 with a letter from the President noting that "the totality of the Bill in its current form does not enjoy the support of the people of Kenya". The Speaker of the National Assembly accepted the referral; the Finance Bill 2024 lapsed without further action.

6.3 The Supplementary Appropriation

The KSh 346 billion revenue gap created by the Finance-Bill withdrawal was addressed through a Supplementary Appropriation Bill tabled in late July 2024. The bill provided for expenditure cuts of approximately KSh 177 billion across ministries and parastatals (with the largest cuts to the State Department for Public Works and the State Department for Roads), and additional borrowing of approximately KSh 169 billion. The cuts included the cancellation of approximately KSh 19 billion in budgeted expenditure for the Office of the First Lady, the Office of the Spouse of the Deputy President, and the budgets of various Cabinet Offices; this signalling-cut was drawn attention to in the parliamentary debate but constituted a small share of the total expenditure adjustment.

The IMF Eighth Review, released in July 2024, accepted the revised fiscal path. The IMF's accompanying staff statement described the Finance-Bill withdrawal as a "setback to the programme's revenue-mobilisation objectives" but recognised that "social and political constraints on additional revenue measures are binding". The programme's primary-balance target was revised from a 0.4 percent surplus to a 0.5 percent deficit for FY 2024/2025; the structural-reform conditionality (SHIF transition, debt-management framework, currency-flexibility) was retained.


7. The Cabinet Dismissal and Reconstitution (11–24 July 2024)

7.1 The 11 July Dismissal

On 11 July 2024, President Ruto addressed the nation a second time and dismissed the entire cabinet, retaining only Hon. Musalia Mudavadi (Prime Cabinet Secretary, also Cabinet Secretary for Foreign and Diaspora Affairs) and Hon. Justin Muturi (Attorney General). The dismissal was framed in the address as a response to public demand for accountability and a reset of the administration. The dismissal extended to the Principal Secretaries and the heads of approximately 50 parastatals.

The dismissed cabinet included Hon. Njuguna Ndung'u (National Treasury), Hon. Aden Duale (Defence β€” subsequently reappointed to Environment), Hon. Kithure Kindiki (Interior β€” subsequently elevated to Deputy President in November 2024 after the Gachagua impeachment), Hon. Alfred Mutua (Foreign Affairs), Hon. Susan Nakhumicha (Health), Hon. Ezekiel Machogu (Education), Hon. Mithika Linturi (Agriculture, also under impeachment proceedings related to fertiliser-procurement irregularities), and Hon. Salim Mvurya (Investments and Industry).

7.2 The Reconstitution and the ODM Inclusion

Cabinet appointments were announced in tranches between 19 and 24 July 2024. The most consequential feature was the inclusion of four members of the Orange Democratic Movement (ODM, the party of opposition leader Raila Odinga):

  • Hon. John Mbadi, ODM Chairman, appointed Cabinet Secretary for the National Treasury and Economic Planning (replacing Ndung'u). Mbadi was the most senior ODM appointment and the appointment with the most direct fiscal-policy implication.
  • Hon. Hassan Joho, former Mombasa Governor (2013–2022) and ODM Deputy Party Leader, appointed Cabinet Secretary for Mining, Blue Economy and Maritime Affairs.
  • Hon. Opiyo Wandayi, ODM Member of Parliament for Ugunja, appointed Cabinet Secretary for Energy and Petroleum.
  • Hon. Wycliffe Oparanya, former Kakamega Governor and ODM Deputy Party Leader, appointed Cabinet Secretary for Cooperatives and Micro, Small and Medium Enterprise Development.

The four ODM Cabinet Secretaries were nominated by Raila Odinga personally after a reported negotiation between Odinga and Ruto in early July 2024. The negotiation took place against the backdrop of Odinga's 2025 African Union Commission Chairperson candidacy (in which Ruto had pledged Kenyan-government support, in exchange for which the ODM-cabinet inclusion was widely understood to be a political quid pro quo, although neither party publicly framed it that way).

7.3 The Political-Economy Significance

The cabinet reconstitution had three contested political-economy interpretations.

The Ruto framing β€” "broad-based government" β€” held that the inclusion of ODM Cabinet Secretaries reflected a national-unity response to a national crisis and the recognition that the post-2022 winner-takes-all government had lost public confidence. This framing was articulated in Ruto's 24 July 2024 address and in the public statements of Mudavadi and the Kenya Kwanza coalition.

The Gachagua framing β€” "betrayal of the 2022 mandate" β€” held that the inclusion of ODM Cabinet Secretaries was a violation of the post-2022 Kenya Kwanza coalition agreement and a marginalisation of the Mt Kenya electoral bloc that had delivered the 2022 victory. Gachagua, who had been present at the State House announcement of the new cabinet but had not been consulted in the negotiation with Odinga, articulated this framing in a series of public statements over August–October 2024. The Gachagua framing was the political logic that culminated in his impeachment by the National Assembly on 8 October 2024 (281 to 44 in favour) and conviction by the Senate on 17 October 2024 (54 to 13 in the affirmative on the principal charge of gross misconduct).

The civil-society framing β€” "co-optation of the opposition" β€” held that the inclusion of ODM Cabinet Secretaries was a containment manoeuvre that absorbed the formal opposition into government without addressing the protesters' substantive grievances on taxation, the cost of living, and police accountability. This framing was articulated by Linda Katiba, the Kenya Human Rights Commission, the Law Society of Kenya, and segments of the original protest coalition. The September 2024 "Saba Saba" protests, which were smaller than the June protests but symbolically important, were partly a response to this perceived co-optation.


8. The Aftermath and the Movement's Continued Trajectory (August 2024 – 2025)

8.1 The Abductions Question

Between June 2024 and December 2024, the Kenya Human Rights Commission documented at least 32 alleged abductions of protest-organisers, content-creators, and civil-society figures. The most prominent cases included Aslam Longton, Bob Njagi, Jamil Longton, Billy Mwangi, Bernard Kavuli, Gabriel Oguda, and Kibet Bull (the cartoonist). In several cases, the abducted persons were released after several days; in others, the persons remained missing as of mid-2025. The abductions were the subject of two High Court habeas-corpus orders in November and December 2024 that required the Inspector-General of Police to produce the missing persons or account for their whereabouts.

The Inspector-General of Police, Hon. Douglas Kanja, denied police involvement; the Independent Policing Oversight Authority (IPOA) opened investigations into 17 cases. The Office of the Director of Public Prosecutions did not, by mid-2025, lay charges in any of the abduction cases. The pattern of abductions β€” disappearance, several-day detention, release with warning β€” was the subject of a [TBD-VERIFY: the Africa Confidential reporting in October 2024 attributed at least 14 of the abductions to a unit operating from a facility in Kileleshwa; this attribution has not been independently corroborated and is contested by the Inspector-General].

8.2 The September 2024 Saba Saba Protests

On 7 September 2024, civil-society organisations called for protests under the "Saba Saba" historical-rallying-cry framework (the original Saba Saba was 7 July 1990, the protest day that catalysed the multi-party transition). The September 2024 Saba Saba protests were smaller than the June protests β€” estimated at 5,000–10,000 in Nairobi β€” but were notable for their explicit focus on police-accountability, abductions, and the perceived co-optation of ODM. The protests were dispersed without major violence; KNCHR documented two further deaths and approximately 80 injuries.

8.3 The Adani-Group JKIA Concession Cancellation

In November 2024, the proposed concession of Jomo Kenyatta International Airport to the Adani Group β€” a 30-year build-operate-transfer arrangement valued at USD 1.85 billion β€” was cancelled by the Ministry of Roads, Transport and Public Works. The cancellation was attributed to the indictment of Adani Group executives by the United States Department of Justice on bribery charges (announced 20 November 2024), but the broader political context was that the concession had been a flashpoint for civil-society opposition since June 2024. The Kenya Aviation Workers Union strike of September 2024 β€” which had partially closed JKIA for 24 hours on 11 September β€” had explicitly opposed the Adani concession.

8.4 The Albert Ojwang Case (June 2025)

In June 2025, the death of Albert Ojwang, a teacher and political content-creator from Homa Bay, in police custody at the Central Police Station, Nairobi, on 8 June 2025, became a galvanising case for the post-Finance-Bill movement's continued trajectory. Ojwang had been arrested on 7 June 2025 in Homa Bay on charges related to social-media content alleged to have insulted the Deputy Inspector-General. He died in custody; the initial police statement attributed the death to a self-inflicted injury; an independent post-mortem documented blunt-force trauma consistent with assault. The case triggered protests in Nairobi, Kisumu, and Nakuru; the Inspector-General of Police suspended several officers; the Office of the Director of Public Prosecutions opened murder proceedings against the arresting officers and the officer-in-charge of the Central Police Station. The case is unresolved as of the version date of this document.

8.5 The 2025 Saba Saba and the One-Year Mark

The 25 June 2025 anniversary of the parliament-storming was marked by commemorative protests in Nairobi, Mombasa, Kisumu, and other urban centres. The protests were smaller than the 2024 originals β€” estimated at 30,000 in Nairobi at peak β€” but were explicitly framed as a movement-anniversary rather than a single-issue mobilisation. The 7 July 2025 Saba Saba was similarly framed. The Linda Katiba and the People's Liberation Party (a new political formation that emerged from the protest movement, registered with the Office of the Registrar of Political Parties in March 2025) used the anniversary to launch a 2027-election platform around constitutional reform, debt-restructuring, and police accountability.


9. The Contested Record

9.1 The Death-Toll Discrepancy

The cumulative death toll for the 18 June – 17 July 2024 period is the subject of three divergent counts:

  • KNCHR (state-funded but constitutionally independent commission): 50 deaths confirmed by 17 July 2024, with named documentation of each case. KNCHR's count includes deaths "directly attributable to the protests" β€” protesters killed by live ammunition, persons killed in protest-adjacent incidents, and at least three persons killed by tear-gas-canister impact.
  • Amnesty International Kenya and the Kenya Human Rights Commission: 60–65 deaths over the same period, with broader inclusion criteria covering deaths in custody, deaths from injuries sustained at protest sites, and deaths in vehicle-incidents during dispersal operations.
  • Kenya Police Service / Inspector-General of Police: a tally that initially stood at 22 by mid-July 2024 and was revised to 39 by the end of July, with the police framing of "deaths in the course of public-order operations" rather than "deaths from police use of force".

The discrepancy has not been reconciled. The KNCHR 2024 Annual Report (released March 2025) maintained the 50-death figure for the 18 June – 17 July period and added an additional 18 deaths for the 17 July – 31 December 2024 period covering subsequent protests, abductions where bodies were recovered, and deaths in custody.

9.2 The Abductions-Attribution Question

The 32 documented abductions of protest-organisers between June and December 2024 are the subject of two divergent attributions:

  • The Linda Katiba / KHRC framing: the abductions are the work of a state-aligned "shadow unit" operating outside the formal command structure of the Kenya Police Service or the National Intelligence Service. This framing rests on the pattern of the abductions (vehicles without number-plates, masked operatives, several-day detention with interrogation, release with warning), the targeting (visible protest-organisers and content-creators), and the inability of the formal investigative agencies (IPOA, the Office of the Director of Public Prosecutions) to identify perpetrators despite the volume of cases.
  • The Inspector-General of Police framing: the abductions are the work of freelance criminal opportunists exploiting the protest-period chaos for kidnap-for-ransom or political-extortion purposes. This framing rests on the absence of evidence implicating named state actors, the variability in the pattern of the abductions, and the existence of pre-existing criminal-kidnap networks in Nairobi.

The High Court orders of November and December 2024 (Justice Mwita, Justice Mugambi) did not adjudicate the attribution question; the orders required production of the missing persons or accounting for their whereabouts but did not assign responsibility for the abductions.

9.3 The Cabinet-Reconstitution Interpretation

The political-economy interpretation of the July 2024 cabinet reconstitution β€” democratic responsiveness, elite cooptation, or absorption-into-government β€” remains contested. The contestation maps onto longer-running questions in Kenyan political-science scholarship:

  • The democratic-responsiveness interpretation (articulated by Macharia Munene and segments of the State House and Kenya Kwanza commentariat) treats the reconstitution as a successful democratic correction: a president who lost public confidence in his cabinet replaced it under public pressure, and the inclusion of opposition figures broadened the legitimacy base.
  • The elite-cooptation interpretation (articulated by [TBD-VERIFY: Wandia Njoya's commentary in The Elephant in late July 2024 and several Linda Katiba statements] and by international academic commentary including pieces in African Affairs and the Journal of Modern African Studies in late 2024 and 2025) treats the reconstitution as a containment manoeuvre that absorbed the opposition's leadership into government without the policy concessions the protesters had demanded.
  • The absorption-into-government interpretation (articulated by historians of Kenyan politics including David Anderson and Daniel Branch) treats the reconstitution as continuous with the longer post-1963 pattern in which Kenyan politics has functioned as a series of elite-pact reconfigurations rather than as competition between durable programmatic blocs. On this reading, the 2024 reconstitution is structurally similar to the 1964 KANU-KADU merger, the 2002 NARC coalition formation, and the 2008 National Accord.

The three interpretations are not mutually exclusive. The contestation matters because each interpretation implies a different prediction about the 2027 election: democratic responsiveness predicts a stabilising effect on the Ruto government; elite cooptation predicts continued protest-cycle instability; absorption-into-government predicts that the 2027 election will be fought on familiar elite-pact terms rather than on the youth-driven programmatic terms that the June 2024 protests had implied.

9.4 The "Generation Z" Framing

The "Gen-Z" framing of the protests is itself contested. Three positions:

  • The literal-demographic framing (the most prevalent in international media and in the Linda Katiba self-presentation): the protests are the political emergence of the post-1996 birth cohort, distinguished by digital-native organising, leaderless coordination, and a programmatic agenda focused on debt, taxation, and police accountability rather than on the ethnic-coalitional politics of the older cohorts.
  • The age-aggregated framing (articulated by Anyang' Nyong'o and others in the post-protest analytical commentary): the protests reflect a broader generational shift in which the under-35 cohort β€” including those born in the late 1980s and early 1990s β€” is the demographic majority and the substantive driver, with the "Gen-Z" label functioning as branding rather than as an accurate cohort-description.
  • The continuity framing (articulated by historians including HervΓ© Maupeu and by social-movement scholars): the protests are continuous with earlier Kenyan civic-mobilisation episodes β€” Saba Saba 1990, the 2005 NO referendum mobilisation, the 2007 anti-rigging mobilisation β€” and the "Gen-Z" framing obscures the institutional and organisational continuities (the Linda Katiba founders include several veterans of the 2005 and 2010 referendum campaigns).

The first framing is dominant in real-time and in international coverage; the second and third framings are more prevalent in academic post-mortem analysis. The question's resolution will depend on the durability of the post-2024 institutional formations (Linda Katiba, the People's Liberation Party, the network of social-media-based civic-engagement organisations) and on whether the 2027 election is fought along lines consistent with the literal-demographic framing's predictions.


10. Conclusion β€” The Finance Bill Crisis as a Structural Inflection

The 2024 Finance Bill crisis was a structural inflection in Kenyan politics for three reasons.

First, it reset the political contract between the Ruto administration and its electoral base. The Hustler-Nation framework had been built on the proposition that a UDA-led government would deliver lower costs for the urban-and-peri-urban informal-sector cohort that it had courted in 2022. The Finance Bill 2024 β€” and the SHIF transition, the Affordable Housing Levy, and the 16% petroleum VAT before it β€” demonstrated that the IMF programme constraint and the debt-service constraint were structurally binding in a way that the campaign rhetoric had not prepared the Hustler-Nation constituency to expect. The 18–25 June protests were the response of that constituency to the reality of the constraint. The Ruto administration's subsequent fiscal trajectory β€” the FY 2025/2026 Finance Bill, when tabled, was visibly more cautious in its incidence on the urban-informal cohort β€” reflected this lesson.

Second, it established the precedent that a leaderless, social-media-organised mobilisation could force a presidential withdrawal of major legislation under the 2010 Constitution. This precedent has implications for the durability of the 2010 Constitution's accountability mechanisms. The constitution's "public participation" requirements, the right to peaceful protest under Article 37, and the constitutional limits on the use of force by security agencies under Article 245 were all activated and tested during the protest period. The High Court orders constraining the KDF deployment and the KNCHR's documented tally of state use of force established a record that future protest-period litigation will draw on.

Third, it changed the configuration of the 2027 election in ways that are not yet fully resolved. The Gachagua impeachment of October 2024 (the first sitting Deputy President in Kenyan history to be impeached and convicted), the elevation of Kithure Kindiki to the Deputy Presidency in November 2024, the integration of four ODM Cabinet Secretaries into the executive, the realignment of the Mt Kenya political establishment (the Gachagua-Karua-Mwangi axis that emerged after October 2024), and the institutionalisation of Linda Katiba and the People's Liberation Party as new civic-political formations all produced a 2027 election landscape that does not map cleanly onto the 2022 Kenya Kwanza-versus-Azimio division.

The Finance Bill crisis is the most consequential governance event in Kenya's post-2010 constitutional period, surpassing in structural significance both the 2017 election annulment (which tested the judicial-electoral architecture but did not shift the political alignment) and the 2018 Handshake (which reconfigured the elite alignment but did not mobilise mass civic action of comparable scale). Its full implications will be visible only in retrospect, once the 2027 election is concluded and the durability of the post-2024 political formations has been tested. This document, written in the immediate post-crisis window, records the events as they unfolded and the contested interpretations as they crystallised, on the methodological premise that the corpus's value lies in the careful preservation of the contested record rather than in the premature settlement of interpretation.


End of document. Status: DRAFT. Contested-record framing applied. Sources: 22 primary references. Cross-references: 7 forward, 1 backward (KE-A-02). Cross-reference symmetry pass pending until KE-E-01, KE-E-02, KE-E-04 are written.

Sources

  1. Finance Bill, 2024 (Republic of Kenya), Kenya Gazette Supplement No. 64 (National Assembly Bills No. 30), 9 May 2024.
  2. National Treasury and Economic Planning, Budget Statement FY 2024/2025, Hon. Njuguna Ndung'u, 13 June 2024.
  3. Finance Act, 2023 (Republic of Kenya) β€” predecessor legislation that established the 1.5% Affordable Housing Levy and 16% VAT on petroleum products.
  4. International Monetary Fund, Kenya β€” Sixth and Seventh Reviews Under the Extended Fund Facility and Extended Credit Facility Arrangements, Country Report No. 24/15, January 2024.
  5. International Monetary Fund, Kenya β€” Eighth Review, Country Report No. 24/204, July 2024.
  6. Kenya National Commission on Human Rights (KNCHR), Statement on the Excessive Use of Force During the Anti-Finance Bill Protests, 1 July 2024.
  7. KNCHR, Tally of Deaths and Injuries Arising from the June–July 2024 Protests, updated 18 July 2024.
  8. Amnesty International Kenya, Reckless Force: Police Response to the June–July 2024 Protests, July 2024.
  9. Article 19 Eastern Africa, Internet Disruptions and Press Freedom During the June 2024 Protests, July 2024.
  10. International Crisis Group, Kenya's Generation Z Awakens: The Finance Bill Crisis and What Comes Next, Africa Briefing No. 198, 17 July 2024.
  11. Africa Confidential, Ruto's Reckoning (Vol. 65, No. 14), 11 July 2024.
  12. Daily Nation, archive coverage 18 June – 25 July 2024.
  13. The Standard (Kenya), archive coverage 18 June – 25 July 2024.
  14. Citizen TV Kenya, broadcast archives 18 June – 19 July 2024.
  15. National Assembly Hansard, 18 June 2024 (third reading) and 20 June 2024 (Committee of the Whole).
  16. President William Ruto, Address to the Nation, 26 June 2024 (withdrawal of Finance Bill).
  17. President William Ruto, Address to the Nation, 11 July 2024 (cabinet dismissal).
  18. President William Ruto, State House Press Statement, 19 July 2024 (cabinet reconstitution).
  19. The Continent (Mail & Guardian Africa), Issue 165, 22 June 2024; Issue 166, 29 June 2024.
  20. Brookings Institution, Kenya's Fiscal Crisis and the Limits of External Adjustment, July 2024.
  21. Council on Foreign Relations, Africa in Transition blog, June–July 2024 entries on Kenya.
  22. Kenya National Bureau of Statistics, Quarterly Gross Domestic Product Report Q2 2024 and Consumer Price Index, June 2024.
  • KE-A-02: Moi Era β€” KANU One-Party Rule and Multi-Party Restoration (foundational; Moi-era fiscal-tightening parallels)
  • KE-C-01: 2010 Constitution β€” Sovereignty, Bill of Rights, and Devolution
  • KE-D-03: 2018 Handshake β€” Kenyatta-Odinga BBI Process (precursor to the 2024 ODM-into-cabinet inclusion)
  • KE-E-01: William Ruto Presidency β€” Hustler Nation Doctrine (parent doc; this document is its first stress-test)
  • KE-E-02: Gachagua Impeachment (October 2024) β€” sequel; the post-Finance-Bill realignment culminates in the DP's removal
  • KE-E-04: Cabinet Dismissal and Reconstitution (July–August 2024) β€” sister doc; further detail on the broad-based cabinet
  • KE-F-03: Kenya-US Engagement β€” AGOA, Counter-Terror, USAID (the protests coincided with Ruto's US state visit, 22–24 May 2024)
  • KE-G-01: Universal Health Coverage β€” SHIF Transition (the SHA/SHIF transition was a key Finance-Bill flashpoint)
  • NG-E-01: back-reference added by symmetry sweep
  • KE-B-01: back-reference added by symmetry sweep
  • KE-D-02: 2017 Election Annulment and Re-Run
  • KE-R-01: Kenya Governance Books Canon
  • KE-D-05: The Gen-Z Protests of June–July 2024, the Finance Bill Withdrawal, and the Broad-Based Government
  • KE-D-07: Kenya 2026 IMF 10th review + Broad-Based Government
  • KE-B-03: back-reference added by symmetry sweep
  • KE-D-01: back-reference added by symmetry sweep
  • KE-D-04: back-reference added by symmetry sweep
  • KE-H-PRES-04: Uhuru Muigai Kenyatta β€” A Biography
  • KE-H-PRES-05: William Samoei Ruto β€” A Biography
  • KE-D-08: Kenya 2027 Election Trajectory and Post-Finance-Bill Politics β€” The Pre-August 2027 General-Election Landscape
  • KE-E-05: Kenya's Gen-Z Finance Bill Protests β€” Eight Days That Reshaped the Ruto Presidency
  • KE-J-02: The 2017 Kenya Election Crisis and Annulment β€” Three Accounts
  • KE-I-02: The IEBC and Kenyan Electoral Administration β€” From the ECK to the Reconstituted Commission
  • KE-G-03: Kenyan Education Policy β€” From 8-4-4 to CBC
ArchiveSourcesChat