‘Humiliation’: Trump battles charge his Iran deal is worse than Obama’s

· Financial Times