From the Canadian Center for Policy Studies:
Canadians are led to believe that most of the immigrants and temporary workers are selected because they have skills, education and training that will enable them to contribute to our (and their) economic welfare. The fact is that only about 17% of our immigration intake is selected for economic reasons. The remaining 83% come to Canada because they have been sponsored by their relatives or because they are refugees, or there are humanitarian reasons for admitting them. It’s little wonder then that 51% of those immigrants who have landed since the early 1990’s are living below the poverty line.
(…)The extraordinary high levels of immigration since the early 1990’s destined to Canada’s three major urban centres of Toronto, Vancouver and Montreal, have caused serious environmental problems: traffic congestion, garbage disposal, escalating health, education and social welfare costs, as well as rising crime rates. Sadly, the stress on an already eroding infrastructure caused by massive immigration is a subject that cannot be discussed because of an ideological hang up about multiculturalism and diversity which for some reason now symbolizes the twin pillars of the new Canadian identity.