From Charity Village this morning:
According to the most recent report released by Social Watch, a coalition of 400 non-governmental organizations from 50 countries, poverty is rising among children and new immigrants in Canada, and the middle class is finding it increasingly difficult to afford education and housing. The report on Canada examines why the country has failed to make serious progress in the fight against poverty and inequality. It also demonstrates how a commitment to "small government" feeds regionalism and inequality, and how economic growth alone cannot reduce poverty and inequality, or improve access to basics needs and services.
The report is available here: Social Watch Report on Canada 2005
And consider a visit to the Social Watch site itself...some very interesting information available there .