Supporters of Imran Khan, head of the Pakistan Tehrik-e-Insaf  party, listen to his speech at an election rally in Karachi, Pakistan, in recent days. Pakistan is to hold general and provincial elections on  July 25th. Photograph: Shahzaib Akber/EPA

Two cats are fighting under a peepal tree in the gardens of the Punjab Club, a screeching whirl of black and ginger momentarily disturbing the genteel(...)