UDA’s John Njuguna Wanjiku Sworn-in as Kiambaa MP

John Njuguna sworn in as Kiambaa M
John Njuguna sworn in as Kiambaa MP on August 4, 2021. [Photo/Courtesy]

John Njuguna Wanjiku of the United Democratic Alliance (UDA) party has been sworn into office as Kiambaa Member of Parliament.

Njuguna took oath of office on Wednesday at the Parliament chambers accompanied by Jubilee-turned UDA MPs who painted parliament yellow with UDA-themed outfits.

Speaker Justin Muturi presided over the ceremony.

Njuguna garnered 21,773 votes to beat his closest challenger Kariri Njama of the ruling Jubilee party who managed 21,263 votes in the July 15 by-election.

Read: UDA’s John Njuguna Beats Jubilee’s Kariri Njama to Clinch Kiambaa MP Seat

According to analysts, the Kiambaa by-election was largely a contest between Deputy President William Ruto who is associated with the UDA party and President Uhuru Kenyatta, the Jubilee party leader.

Njuguna is the first MP to be elected on a UDA ticket amid the wrangles in the ruling party. He replaces Paul Koinange who succumbed to Covid-19 this year.

Early this week, a voter moved to court to challenge Njuguna’s victory.

The petitioner, George Thata Ndia claims that the tallying exercise was marred by massive irregularities and malpractices.

Read Also: Open Defiance? DP Ruto Allied MPs Don UDA Colors to Parliament

Ndia, through Njoki Mboce and Company Advocates, claims that the votes counted at the polling stations differed substantially from the tallies at the constituency tallying centre.

He claims there were some polling stations that did not submit Form 35s to the constituency tallying centre while others forms had not been clearly marked.

The case is pending in court.

Email your news TIPS to or WhatsApp +254708677607. You can also find us on Telegram through

Written by Wycliffe Nyamasege


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

UDA linked MPs

Open Defiance? DP Ruto Allied MPs Don UDA Colors to Parliament


Covid-19 Positivity Jumps to 17.5% as 1,335 Contract Virus