Again, for non EU immigrants she has no say.
And
20% of Canadians are foreign born
28% of Australians
8.3% UK
12.3% US
So which system is having the natives run over again?
Anyone with an EU passport can move to the UK and once again the UK would like to control who comes into its country.
My ex wife was from Belarus. We had to use the USCIS (US Immigration) in order for her to immigrate to this country. That included a background check, a in depth medical checkup, two interviews, etc.... This was to make sure she had no transmittal diseases, no history of murder, drug using, drug running, robbing banks, assaulting children, etc... ..
Or I can put it this way. I can fly to Germany with my US passport or any EU country for that matter without needing a visa but I cannot immigrate to that country without going through said countries legal immigration process.
The UK wants to control its borders and its laws. As of now Germany is making the immigration laws for the UK in regards to EU citizens.
This would be the equivalent to Brazil or Canada controlling the laws and immigration for the US.
There are literally hundreds of countries that have trade pacts but do not require free movement between said countries. In fact they are in the majority.
The UK wants something like this down below:
http://www.workpermit.com/australia/point_calculator.htm
Australia Skilled Immigration Points Calculator