The Sh300m claim and the Ol Kalou by-election that won't sit still
A UDA-aligned pastor's last-minute withdrawal from the Ol Kalou by-election has exposed the transactional talk that Kenyan politics runs on, and a Sh300 million figure that nobody on the record will fully explain.

On 12 July 2026, with the Ol Kalou parliamentary by-election days away, a former aspirant who had already lost the party primaries stood up in front of cameras and did something Kenyan politicians almost never do: he named a number. Pastor Paul Waiganjo told the Daily Nation he had been asked to step aside in exchange for money described in reporting as involving 300 million Kenyan shillings, with the figure linked in the headline to a former head of state. By the time the sentence was finished, the number was already trending in political WhatsApp groups from Nyahururu to Nairobi.
The story underneath that headline is not really about one candidate, one constituency, or one alleged offer. It is about the way Kenya's ruling party settles its own internal races, the way money is alleged to move through those settlements, and the way the country's most powerful political figures keep getting pulled back into stories they would rather leave behind. Read carefully, the Waiganjo episode is a small window onto a much larger economy of access.
A pastor walks away and takes a price tag with him
Waiganjo had sought the United Democratic Alliance (UDA) ticket for the Ol Kalou seat, in Nyandarua County, and lost in the party primaries. Rather than disappear into a normal post-primary sulk, he has stayed in the news cycle by airing grievances in unusually specific terms. The Daily Nation's 12 July write-up of the race catalogues his claims in chronological order: a series of meetings, a series of intermediaries, and ultimately a withdrawal from the contest. The same reporting describes him as a UDA "diehard," which matters, because the allegations he is making are pointed inward, not outward. He is not attacking the opposition; he is attacking his own party's selection process.
The headline's Sh300 million figure, if read literally, would be an extraordinary sum to float around a single rural constituency by-election. Read as a Kenyan political signal, however, it slots into a familiar pattern: aspirants and their backers routinely frame the cost of compliance, or the cost of non-compliance, in round, headline-friendly numbers that the press then has to chase. The Daily Nation did not confirm the figure in the headline; it confirmed only that the figure had been claimed.
The Uhuru question and the limits of on-record sourcing
The most politically loaded word in the Daily Nation's headline is the one most often skipped over in social-media reposts: "Uhuru." The reporting ties the Sh300 million figure to former President Uhuru Kenyatta, who left office in 2022 after two terms and whose political movements since then have been treated by both supporters and opponents as material to Kenyan politics. The framing is, in effect, an allegation of meddling in a by-election by a former head of state, mediated through a prospective candidate's own account.
What the sources do not establish is anyone on the record from the former president's office confirming the offer, denying the offer, or quantifying it. The story runs on Waiganjo's word and on the journalistic amplification of that word. That is not a dismissal: in a system where leaks and counter-leaks are the primary currency of internal party combat, a named complainant at a press conference is, itself, a political event. But it does mean that the load-bearing fact in the headline is contested by its nature, and the reporting reflects exactly that, allegation, not admission.
Why Ol Kalou matters more than it looks
Ol Kalou is not a swing seat in any conventional sense. It is the kind of constituency whose by-elections would normally earn a paragraph, not a trend. What gives the contest weight is that it is being fought inside a ruling coalition that is already visibly uncomfortable with the question of who controls its own candidate pipeline. UDA's national leadership cannot afford open revolt in Nyandarua, and cannot afford the optics of a money-fuelled clearance of an inconvenient aspirant. A constituency that should be a footnote becomes a stress test.
The broader pattern is one observers have seen before: a sitting government tries to manage local races through quiet negotiation; a would-be candidate defects from the script; the defection then forces the negotiation into the open, where everyone denies it in the same week. The institutional lesson, repeated often enough, is that Kenyan internal party democracy and quiet elite dealmaking occupy the same physical space, and the by-election calendar is where they collide.
What to watch in the next two weeks
Two dates will tell whether the Waiganjo episode is a lasting scandal or a campaign-trail headline. First, the by-election itself, where the UDA candidate's margin, and the turnout among Waiganjo's supporters, will be read as a verdict on the deal Waiganjo alleges. Second, any response from the former president's office, in the form of a statement, a lawsuit, or a strategic silence. Strategic silence is itself a signal; the Kenyatta political operation has not historically ignored direct allegations, but it has also not always answered them on the media's timetable. Beyond those markers, the deeper question is whether UDA's national organ treats the Ol Kalou race as an isolated mess or as evidence that its internal arbitration needs reform before the next cycle. The party has chosen, for now, to read it as the former.
How Monexus framed this vs the wire: wire copy has fixated on the Sh300 million figure and the Uhuru name-check; Monexus foregrounds the allegation's contested status and the institutional pressure the by-election places on UDA's candidate pipeline, treating the headline number as a political signal rather than a confirmed transaction.
Wire provenance
This editorial synthesis draws on the following public wire/social posts:
- https://t.me/DailyNation/