Chaos in the Middle East means it’s time for an alliance with Iran. So argues a former British Ambassador to the US.