Iran nuclear deal reached, say diplomats in Vienna

A deal on limiting Iran's nuclear programme in return for sanctions relief has been reached at talks in Vienna, diplomats say.

Six world powers including the US, Russia and the UK have been negotiating with Iran at the talks.

James Robbins reports.