A new report by Oxford Research Group (ORG) analyses how the deadlock over Iran’s controversial nuclear programme could be overcome. It identifies the key principles for reaching a deal in the nuclear talks, involving the Director of IAEA on Monday 21 May, and in the crucial negotiations on Wednesday 23 May in Baghdad between Iran and the six E3+3 states (US, UK, China, Russia, France and Germany).