Supremacy of EU Law and Brexit

The UK has facilitated the supremacy of EU law through enacting the European Communities Act 1972. However, the UK has accepted EU law is supreme in relation to all domestic laws. Jurisdictions like Germany have a narrower approach. Germany allows for the primacy of EU law only where EU law adequately protects constitutional rights enshrined