Actually Brexit supporters seemed very keen on keeping the pasty white eastern Europeans out of UK. Xenophobia might be a better word than racism, although perceived economic threats( like being afraid to have to work harder for cheaper to compete with foreigners) might also be more accurate than xenophobia.
Controlled immigration. The UK has limited resources. Huge amounts of immigrants cause huge strain on healthcare, education and housing.
Not necessarily, you are taking about Poverty Immigration... In Canada, First Gen Immigrants tend to be on par or richer then 3rd or 4th Gen Canadians. Canada has an excellent Immigration System in place, very hard working and economically responsible. I think the UK maybe needs a better system in place, but good Immigration greatly benefits a country, Australia and Canada are examples
I posted already before on ET that data from the British Govenrment proved that immigrants are NET payers to the UK, not receivers. The immigrants that pay taxes and consume (paying taxes/VAT again) bring more money in then what is spent on not working immigrants. If they kick out all immigrants, a lot of jobs will not get filled anymore. Especially hard jobs with small salaries. Construction is an area that will get in big trouble.
The question is do you have a clue as to what CAP is (or a clue in general for that matter)? Because if you seriously think that the EUs common agriculture program is what "keeps African countries in relative poverty" you either know nothing about either CAP or Africa, or you're a complete moron. Or more probably a combination of all of the above.
Instead of calling me names which as everyone knows is the last resort when you are wrong, why don't you disprove what I've stated?