The latest deal between the US and Iran has been heavily criticised by analysts with one expert saying it's a 'tacit admission of strategic defeat' from Trump's administration