President Ruto’s UDA victory in the latest by-elections in Mt Kenya, the Western region, and Isiolo has tightened its grip on key battlegrounds and delivered a psychological blow to a “fragmented” opposition still searching for cohesion.

President Ruto’s UDA victory in the latest by-elections in Mt Kenya, the Western region, and Isiolo has tightened its grip on key battlegrounds and delivered a psychological blow to a “fragmented” opposition still searching for cohesion.