When should Imran Khan compromise?