It’s been a long journey for Imran Khan. He founded his political party, Pakistan Tehreek-e-Insaf (PTI) in 1996, and for many years made no real progress. Many mocked him. The Guardian journalist Declan Walsh dismissed him as ‘a miserable politician’, whose ideas and affiliations had ‘swerved and skidded like a rickshaw in a rainshower’. PTI did […]
