The High Court has blocked government plan to deploy Kenyan police officers to Haiti for a peace mission, inflicting double pain to the Ruto regime with the decision coming just moments after the Court of Appeal slammed brakes on the controversial housing levy.