It was the end of the road for Orange Democratic Movement (ODM) Director of Political Affairs and strategy Wafula Buke after braving months of rebellious streak characterised by ugly spats with his bosses.
In his style, Buke, a former student leader and dyed-in-the-wool activist, announced his sacking on his social media page, vowing to fight back for his job.