"Festung Europa"
It will always be as leaky as a sieve, if it gets built at all.
Your country, BB, doesn't have much coastline; the country I come from is all coast. France, Spain, Italy, Greece don't lack coast either. That is the where the weakness will be.
Building iron curtains is never going to be much of an answer.