It was 12 years in the making. The deal struck in Vienna after a final 22-day marathon paves the way for an historic thaw in relations between Iran and the West. We go over what's in the agreement to monitor Iran's nuclear programme and gradually lift sanctions, how the deal will be sold to hostile hawks both in Washington and Tehran, and how relations in a region in turmoil could be reshaped.