Look, too, at the track record of EU Member States. In 2020, Germany’s highest court ruled on subordinating EU law to German law. The EU took no action.
The referendum transferred from MPs themselves the decision as to whether to remain in or leave the EU and – with it, to regain our freedom to make our own laws.