@Setanta,
Setanta wrote: The lack of any provision for national sovereignty, ...
It's called European
Union, isn't it? (Similar term like
United Kingdom of ....,
United States of ....)
The EU treaties are binding agreements between EU member countries: "
The peoples of Europe, in creating an ever closer union among them, are resolved to share a peaceful future based on common values."
Of course, after more than 40 years, some might not like anymore. Or didn't like it from the beginning. But it has been signed and ratified.