better social mobility
How does one measure that? I really doubt it.
a lower cost of living than the UK
that is probably true, BUT it it way further then the UK.
hopes that Polish migrants from Britain will be easier to integrate than people coming directly from Poland because they already speak English
so Canada will save on schooling those immigrants. Smart.
We do have a shortage of labour ...
good point, yet the Canadian government wants immigrants to sustain the growth of population as well. Who is going to pay your retirement when you grow old, eh? Not the people on welfare. ;)
The UK is way more interesting then Canada:D.. Going to Canada would be like immigrating to the UK from 50- 100 years ago to a degree;)