Situation in Iraq is ‘dire’, says former British foreign secretary