Eliud Owalo has formally resigned from his role as Deputy Chief of Staff for Delivery and Government Efficiency, clearing the way for his bid for the presidency in the 2027 General Election. In a statement released on social media, Owalo said his continued stay in government was incompatible with his…
