The IMF has secured a major legal victory after the High Court struck it out of a landmark petition challenging the legality of Kenya’s Sh7 trillion public debt.