Gachagua’s DCP shown dust in Magarini as ODM wins by landslide

By , November 28, 2025

Former Deputy President Rigathi Gachagua has suffered another blow after losing in the just-concluded Magarini by-election to the Orange Democratic Movement (ODM) held on November 27, 2025, in Kilifi County.

The Independent Electoral and Boundaries Commission (IEBC), on Friday, November 28, 2025, officially declared Harrison Garama Kombe, the ODM candidate, the winner of the by-election

Also watch: Gachagua hails DCP victories in latest ward by-polls

Kombe secured 17,909 votes to reclaim the Magarini parliamentary seat, more than doubling the tally of his closest challenger.

While Stanley Kenga, running on the Democracy for Citizens Party (DCP) ticket, managed 8,907 votes, finishing a distant second and underscoring the strong grassroots mobilisation behind Kombe’s campaign.

DCP boss Rigathi Gachagua speaks during a past interview. PHOTO/Screengrab by K24 Digital.
DCP boss Rigathi Gachagua speaks during a past interview. PHOTO/Screengrab by K24 Digital.

By-election results

It is worth noting that in the just concluded by-elections, the united opposition suffered a heavy defeat, a setback that also makes things harder for Gachagua politically.

Here are the areas they had invested heavily in, but they lost to the broad-based government.

  • Malava

In Malava Constituency, the UDA candidate David Ndakwa emerged victorious.

Ndakwa garnered 21,564 votes, narrowly defeating the opposition candidate Seth Panyako, who was vying under Eugene Wamalwa’s Democratic Action Party -Kenya (DAP-K).

Panyako secured 20,210 votes, giving him a slim margin of 1,354 votes. 

Also watch: Mudavadi: Ndakwa’s Malava win reflects rising confidence in Kenya Kwanza

  • Mbeere North

This was a tightly contested race that attracted UDA’s top leadership, led by Deputy President Prof. Kithure Kindiki, and the Opposition team, led by Rigathi Gachagua, who campaigned heavily for their respective candidates.

However, the opposition also lost UDA’s stronghold after Leonard Muriuki wa Muthende garnered 15,802 votes, narrowly defeating his closest challenger, Newton Kariuki Ndwiga of the Democratic Party (DP), who secured 15,308 votes.

  • Ugunja

ODM candidate Moses Omondi has won the Ugunja Constituency by-election with a commanding lead, securing 9,227 votes in a race that drew strong interest from across Siaya County.

Also watch: Wetang’ula hails by-election victors, reaffirms call for national cohesion

His closest challenger, Orodi Odhiambo of the Wiper Party, garnered 1,819 votes, while Fredrick Ochiel of UDM came third with 1,200 votes.

  • Kasipul

The ODM candidate Boyd Ongondo Were was announced as the duly elected Member of the National Assembly for Kasipul Constituency after he clinched victory with an impressive 16,819 votes.

  • Banisa

In Banisa Constituency, Ahmed Maalim Hassan of the UDA has been declared the MP-elect.

  • Baringo

UDA candidate Vincent Chemitei emerged victorious.

More Articles