Imagine that the PM suddenly decided to work for the people of Canada, rather than Communist China.  He would (1) shut down the 10-year visa program;  (2) put a 20% tariff on goods coming from China, and maintain it until wages and working conditions improved a lot there; (3) impose a citizens-only property purchase rule; (4) go back to a strongly skills and language based immigration system; (5) end all the various "investor immigrant" schemes; (6) move towards a system which limits dual/triple etc. citizenship, eventually ending with you are Canadian and only Canadian.  We would take lots of immigrants, including from China, India, The Philippines (i.e. the usual suspects), but also more, I hope, from Africa, Eastern Europe, the rest of SE Asia, South America, and South/Central Asia.   The future Canada would be a balanced blend of people from around the world, with no one dominant group (demographically, financially, or politically).  I am sure that Canadians would be OK with this!