By self-reporting their happiness at greater than seven out of 10 on average, a significant increase over last year, Canadians are at their cheeriest and most optimistic place in several years, according to a new poll. Read More