Sound like you said similar things in 2013 and 2017 - only to end up crying.
I dont carelessly make numbers.
I meticously watch all sort of indicators including opinion polls and of course my 30yr experience reading kenya politics
I had estimated Uhuru would dent the figures with Sagana and all that - now evidence suggest - nope.
Uhuru is likely to produce the opposite effect - everytime he speak against Ruto in mt kenya - he seem to lose support.
Empirical data from opinion polls - are showing Ruto numbers going up post sagana
If you check my numbers are normally very "harsh" on Ruto.
In fact I have always understimated Jubilee - in 2013/2017 - numbers - because I am acutely aware of my "confirmation bias"
So generally take these numbers as worse case scenario for Ruto....Ruto likely to do 1-2 percent better nationally.
In GEMA for example in Meru - Ruto is at 55 percent - that is a lot of faith I am giving AZIMIO
In Kiambu (big one) - Ruto is at 65 percent.
Remember those two are big movers in GEMA - combined 2 million votes or nearly half of GEMA.
Even if I reduce the others by 10 percent - it wont result into much change.
Nyeri to tharaka to laikipis - average county pop is about 300-400K each - with turnout expected to be low - 10% in a county is very tiny - 30,000 votes.
I challenge you to get an excel - and do your maths - and share with me a realistic path of Raila presidency - doesnt exist.
In short - every number I have carefully considered enough to call this election - FINAL MOAS
And if I am wrong - it's very very minor - and is likely an overcompensation for my own confirmation bias.
It's a comedy of errors.
Once it became clear Kalonzo is not running alone as hoped & prayed... Ruto in Gema was promptly buffed to 75% to maintain the narrative. Note Ruto is still at 30+ in Ukambani - literally Azimio full-house. Now imagine if in the next few days half Wiper MPs defected to UDA as happened in Luhya after earthquake.. Ruto would promptly be declared 65% winner.
Finally in case the numbers don't add up the warriors are ready.