I think it is similar to America in a demographics perspective where we are likely to have a new young group of conservative minded kids come down the pipe...assuming the systems (especially education) aren't too badly broken.  What we do have in Canada is SPACE and you should be doing everything you can to get away from big cities.