- 21,208 viewsDuration: 3:57It is shaping up to be a battle royale, pitting the government machinery led by president William Ruto against the opposition brigade captained by the former deputy president Rigathi Gachagua. The November 27th by-election has already hit fever pitch, with a gruelling do-or-die contest expected in Mbeere north and Malava constituencies