International negotiations over the future of Iran's nuclear programme have reached "a broad framework of understanding", according to Britain's foreign secretary Philip Hammond. We look at why a deal is so important, why it is taking so long to reach, and what the sticking points are on each side around the table and in the region