The country is terribly overcrowded.
Many immigrants do not bring benefits to our nation.
Many immigrants take, take, take.
Immigrants bringing money into the UK is almost unheard of.
Our sad society tries to make it easier for them.
Now let us compare to British expats in Spain:
Those Brits who work there take skills and pay taxes and ADD to the economy.
Our expats do not easily qualify for benefits.
Many retired people are taking money over there and pouring it into the Spanish economy - big style. These monies far outweigh any drag on the Spanish health system with age-related problems.