Yes, I see what you mean. Britain is now a completeley independent sovereign nation, arguably the greatest nation in the world, and everybody else can stick it where the sun don't shine.
I mean, imagine if Britain was reliant on electricity imports from the EU to keep it's electricity grid from...