
In the US the Supreme Court can strike down laws passed by Congress. The argument is that the US system of government and the rules which govern it, were created and agreed by the people when the US Constitution. Amendments may be made to that Constitution by the people, if and when they want to. (Sovereignty rests with them). In the meantime Congress may only legislate in accordance with the rules set down - by the people - in the Constitution.