Nobody should pretend that we are out of the woods yet. To hear President Obama on the news last night was to think that everything was sorted, full stop, no need to worry. He overstates the case, and over simplifies - but then TV demands it's leaders, and very junior bods like me to communicate the message in 10 seconds. It is hard not to over simplify.
But to have a deal where Iran stops its nuclear programme and the west alleviates the sanctions is a huge step forward. Full credit to all the diplomats involved.
Although Syria, Egypt and other countries have major conflicts and problems, I am strongly of the view that Iran is the key to peace in the Middle East. We are definitely heading in the right direction.