Why Trump’s Iran deal is little more than a shopping list of capitulations

· The Independent