Germany can supply their own needs for quite a while and the UK can supply 40% of their needs.
Its all politics and about population control.
I hear that the German Greens are cray-cray, and running the show there.