Speaking hours after a suicide bomber killed at least 14 people in Karachi, Pakistan, in an attack said to bear the signature of the terrorist group, Brigadier Roger Lane said: "We believe we're on the right way, that the fight against al Qaeda and Taliban in Afghanistan is all but won."