The bottom line is that “we”, the children of Canada’s European founding settlers, screwed up. We stood by and watched everything our ancestors built be destroyed. We complain about traffic gridlock, having to move to the suburbs to avoid the smell of curry, and the fact immigrants are willing to work for less than you can afford to be paid.
During the past fifty years you had every opportunity to stand up and confront government on the issue that “excessive” immigration was having a negative effect on your quality of life, but you did nothing but complain to your co-workers or family. Due to this negligence you and your grandchildren will suffer for the rest of their lives.
Due to your failures Canada will have a fully Third World government by 2050, and your grandchildren will be minorities.