With the exception of children and legitimate spouses of Canadians. It's fair to generalize that immigration benefits foreigners and corporations. Not Canadians. It's very simple and easy to understand. Taxes or the net fiscal situation is actually negatively impacted by immigration, it costs Canadians in government spending to bring in and have immigration, more than they contribute to the economy in taxes etc, for one because we are supporting more people with our generous Canadian health and other programs. It's very simple to understand, if you had a company and 7% the people on payroll not doing anything and 10% of the people only doing half as much as they can, would you bring on more people? Like a dummy. Wake up people, our high immigration is and has been a fraud and abuse on Canadians. Furthermore so called benefits can all be achieved by Other Policies. And there is more to know. Call and email all your political representatives and heads of government at all levels today.