Ndindi Nyoro is a well-known politician from Kiharu Constituency in Murang’a County, a region located in the vote-rich Mt Kenya area. He is currently serving as the Member of Parliament for Kiharu after winning the seat during the August 2022 general elections.
He vied on a United Democratic Alliance (UDA) ticket and managed to beat his opponents in what was described as a highly contested race. Since joining parliament, Ndindi Nyoro has remained one of the most vocal politicians in support of the ruling administration, although recent events suggest he may be taking a different path.
Before his recent fallout with some Kenya Kwanza allies, Ndindi Nyoro served as the chairman of the powerful Budget and Appropriation Committee in the National Assembly.
This is a key position that oversees how the national government plans and uses public money. However, he no longer holds that role.
The position was taken over by Samuel Atandi, a Member of Parliament from the Orange Democratic Movement (ODM) Party.
His replacement sparked conversations, especially among political observers who see this as a shift in the internal power dynamics within President Ruto’s government.
Recently, Ndindi Nyoro shocked many when he appeared to criticize the very government he has long supported.
He accused the Kenya Kwanza administration of manipulating national debt figures to favor their interests. This statement came as a surprise, given that Nyoro has been one of the closest allies of President William Ruto and served in a key role that oversaw national budget matters.
His public comments have raised questions about whether he is preparing for a political shift or simply trying to distance himself from decisions he now disagrees with.His remarks, however, did not go unnoticed.
Kileleshwa MCA Robert Alai, a known ally of former Prime Minister Raila Odinga, fired back strongly. Alai called Ndindi Nyoro a conman, accusing him of trying to act innocent after having played a central role in the very issues he now criticizes.
Alai argued that if Ndindi Nyoro was truly concerned about the government’s financial dealings, he should have spoken up while he was still the Budget Committee chair, not after being removed.
His comments suggest that Nyoro’s recent actions might be more about saving face than standing up for accountability.

This growing tension between leaders within and outside the ruling alliance highlights the political cracks that may be forming within the Kenya Kwanza camp.
Ndindi Nyoro’s shift in tone could signal deeper divisions or a strategic move for future political plans. Either way, it has opened up a new chapter in Kenyan politics, where former loyalists begin to question the direction the government is taking.
Whether this is a genuine change of heart or political survival tactics remains to be seen, but the reactions are already shaping conversations about integrity, leadership, and accountability in Kenya’s public offices.