Barack Obama, who has called several key legislators over the last 24 hours to convince them of the merits of the deal outlined in Switzerland, insists it will cut off every pathway that Iran could take to a nuclear weapon, and avoids a military conflict.