If the U.S. Senate can create a law that prevents the acceptance of this sale, do you honestly believe that the British Government has no power to do the same?
Their government is much more controlling on business than we are, because they do not have a Constitution or a Bill of Rights to protect individual freedoms. We do.
The Parliament in Britain could stop this deal in a second. They will not, because they are adults who are acting like adults.
You paint with too broad a brush. I and some others have no desire to see Congress do any such thing, but it's job. We believe in separation of powers, so Congress must not approve or disapprove such deals. But regulating our ports, under Art I., is clearly a congressional power. Congress blew it when it conferred that power on a committee of bureaucrats. Post 9/11, this cannot be tolerated. But more information is useful. 64% of the people oppose this deal. Facts are facts.
I also took note of your little barb about "..adults acting like adults". Adults typically can disagree with taking cheap shots at each other.