EU law takes precedence over any national law. The notion of supremacy can lead to confusion as we have 'supremacy of Parliament' in the UK, and in constitutional democracies, there is supremacy of the constitution. EU law doesn't erase national law. Conceived by the Court of Justice. It is one of the cornerstones of the new legal order. It was implicitly mentioned in the van Gend en Loes case.