POGS - although Switzerland is not part of the EU, it has signed many bi-lateral agreements with the EU. So they have to open doors to all EU immigrants, and soon Romania and Bulgaria too. There is no council housing, but all new housing has to include a % of so called affordable housing. There is NO NHS, and everybody HAS TO get health insurance - but if you can't afford it and are in receipt of social help, it gets paid for you by the State. Education is definitely free, and excellent in general.
A very very different situation- but I made the point to indicate that the UK is NOT the European country with the most immigration and certainly not the one with the least space to expand into.