When former prime minister Imran Khan was dragged out of a court house by police on charges of corruption on 9 May 2023, the reaction was unlike anything seen in Pakistan before.