Did you not see the story this week about the supreme court ruling about minimum earnings requirements for British citizens bringing in spouses from outside of the EU?
In fairness, the EU does nothing prevent places becoming ultra low tax havens. The current President of the European Commission...