Talk to Al-Qaeda, Taliban, Hamas: former top Blair aide