Congressional Republicans, especially the clown car of presidential candidates, are shouting from the rooftops how bad this agreement would be. None had read it, but the expected and seen reaction was simply not wanting this Administration to chalk up something positive. The Republican Congress passed legislation a few months ago requiring Congressional review and ratification of any agreement with Iran. Once all have read the agreement, it will be interesting to see if there are votes to push through a bill denying ratification. The POTUS has already promised a veto of any bill that would deny ratification of the agreement.
Five leading European countries were involved in hammering out this agreement. Yet, listening to the GOP, one would think this was totally and completely authored by Obama and Kerry. The Republican Congress will probably reject ratification, thereby throwing sand in the face of some valuable European allies and friends. They don't care.
This could lead to some interesting D.C. excitement. Let's say Congress rejects the agreement, sending a bill to the President denying ratification. The President vetoes it. Congress cannot come up with the veto-override majority and the veto stands. If Congress does not pass another bill either rejecting or accepting the agreement, does it stand? Or, without Congressional approval, does it fail?