The UK chooses not to enforce some of these directives, but that is their choice. Only 13.5 % of the UK population is foreign-born which is very similar to other western nations, so how can you say that foreigners are swamping the country? What reasons do you have for thinking British people will become a minority? Most net migration is still from outside the EU, although apparently there was a serious overestimation of the number of student overstayers, so we don’t really have a good number of net migration. Given how important people here find migration, it would be a good start to actually make an accurate estimate of how many people are coming in and leaving, rather than leaving it to tabloids with their panicky headlines.