We have the same problems that are facing Britain in Canada, not to sound racist but both countries need to shut the floodgates closed, way too much trash is getting in, I myself am a European immigrant living in Canada (great country) but I took the my immigration seriously and immersed myself in Canadian culture and hsitory, I bothered to learn the language perfectly. I speak, read and write it fluently went through the high school system here , through college, university and work full time supporting myself and my fiancee, pay taxes, etc. the norm. Then I see these families of 30 with their 18 children, 4 aunts, 6 cousins and etc. coming over, not speaking (or bothering to learn) a single word of english to live and mooch off the social assistance system, it disgusts me. As a hard working tax payer I think welfare should be completely abolished or given as a maximum of 3 months ONCE per lifetime. It's getting ridiculous these bastards get government housing (rent is $60.00 a month) whereas I pay $1,100.00 monlthy, and an amount of money for each child they have on support. On average it's about 6 kids, on top of that the dad still works ilegally under the table for cash...it's ridiculous.