In Afghanistan he was used to dealing with president Hamid Karzai and Pervez Musharraf of Pakistan, tricky customers both, on a daily basis. He also had to deal with the Americans, who disagreed with his "hearts and minds" approach, although the new man in charge of US forces throughout the region, General David Petraeus, is more in tune with him.