Kiharu MP Ndindi Nyoro. Photo/People Daily
By Newsflash Writer
Kiharu MP Ndindi Nyoro has revealed how President William Ruto personally convened a meeting of Mt Kenya MPs in Nyahururu in September 2024, a gathering he says set the stage for the eventual impeachment of former Deputy President Rigathi Gachagua.
Speaking on Sunday, August 23, 2026, during Inooro TV’s Kiririmbi political show, Nyoro gave a detailed account of events preceding the removal of Gachagua from office, portraying President Ruto as a central figure in the political manoeuvres that eventually culminated in the impeachment.
Nyoro, who has since joined the Peoples Party of Kenya (PPK), said Ruto personally contacted him on the eve of the Nyahururu meeting held on Thursday, September 12, 2024, and urged him to attend.
According to Nyoro, 48 MPs attended the meeting in Laikipia County, where Deputy President Kithure Kindiki (then Cabinet Secretary for Interior and National Administration) was presented as a “bridge” between the leaders and the government.
“It’s that meeting that set the tone for the impeachment of Gachagua,” Nyoro said, recalling the events that unfolded as tensions between Ruto and his deputy intensified.
Ruto personally summoned Nyoro
Nyoro said the President called him the evening before the meeting and made it clear that the gathering was part of his plan.
“In the evening the previous day, he [the President] personally called me. He told me that there was a meeting in Nyahururu and that was his plan (hiyo ni maneno yangu). Although the impeachment had not happened, there were frictions in the government between him and his deputy,” Nyoro revealed.
He said the principal agenda was to announce Kindiki as the link between Mt Kenya leaders and the government on development matters.

Read more: Ndindi Nyoro: Ruto lied about mentoring me
Nyoro recalled that Ruto even asked him to read the statement issued after the meeting.
“Ruto told me: hata ni wewe nataka usome [the press statement],” Nyoro said.
“I told him, ‘Yes Sir’.”
Despite agreeing to the request, Nyoro said he felt uncomfortable about the role he had been assigned and eventually decided not to attend.
“However, I felt very cheapened as a leader. In my heart, I knew I would not attend the meeting,” he said.
“I didn’t want to involve myself with those matters. I didn’t attend.”
Nyoro said his absence did not go unnoticed. According to the MP, those who attended the meeting were anxiously waiting for him to arrive. He later learnt from people close to Ruto that the President was unhappy with his decision and complained about it in undertones.
He nevertheless maintained that his relationship with Ruto did not immediately collapse over the disagreement.
The situation changed dramatically when the impeachment process against Gachagua began.
Impeachment brought political war
Nyoro said he knew his decision on the impeachment would have far-reaching consequences. He recalled that while Ruto was attending the United Nations General Assembly in New York in September 2024, the President personally called MPs to rally support for the motion.
“When he was still at New York, he was calling me to ask me why I had not signed,” Nyoro said.
He said Ruto repeated the request after returning to Kenya.
“When he returned to Kenya from New York, he personally called me and asked me once again why I had not signed the impeachment motion,” Nyoro said.
“I told him that my heart was heavy,” he added.
According to Nyoro, he repeatedly told the President that he did not want to participate in the process. Ruto nevertheless asked him to sign the motion but refrain from voting during the impeachment proceedings in the National Assembly.
The Kiharu MP said the President later instructed him to persuade MPs from Murang’a to support the process. He found the request difficult to reconcile with his own position.
“He told me to urge my fellow MPs whom we studied together at Kenyatta University; we had formed a group called ‘KU Gang’. The group had MPs such as Kagucia (Mukurwe-ini MP), but I still found it difficult,” Nyoro said.
“That is where our ‘war’ began,” he added.
Read more:Why Babu and Ndindi have started own political party-PPK
Nyoro said he ultimately did not vote during the impeachment because he wanted to prevent the motion from attaining the constitutional two-thirds threshold required for the National Assembly to successfully impeach Gachagua.
“My strategy was to deny the motion get two-thirds threshold,” he said.
The decision, he revealed, angered Ruto and some of his political allies.
Nyoro said he also skipped the swearing-in ceremony of Gachagua’s successor[Kindiki], signalling his continued opposition to the process.
“I did not even attend the swearing-in of the one who was appointed,” he said.
Looking back, Nyoro argued that his strategy could have provided Gachagua with a possible way of resisting the impeachment.
“That is the strategy I could have advised the former Deputy President [Gachagua] to use to counter the process, as it would have denied National Assembly numbers to impeach him,” he said.
The MP further revealed that he later learnt through newspaper reports that there were plans to remove him as chairman of the National Assembly Budget Committee, suggesting that his position during the impeachment was the reason for his eventual removal.

