In the last few months, Uhuru has completely obliterated his political nemesis/deputy. He has also dealt with Arap Mashamba's generals accordingly. I believe that he has exhausted his cards now or is almost done. That is a very unwise move 2+ years before the general election. 2+ years is enough time for Arap Mashamba to regroup and launch a major offensive in late 2021 or early 2022. It is dangerous to fight people with nothing to lose. Right now the Ruto faction has nothing to lose which makes them very dangerous.