"Canada, which is leading the Group of Seven in growth, has not seen all citizens benefit equally."  That's a naïve comment ... citizens never benefit equally. That's almost a basic premise of capitalism.

"Growth is being driven in part by Trudeau government running a deficit to expand child benefits aimed at low-income families." All governments in Canada grow their debts by running deficits -- never-ending debts. Too bad Canada doesn't have a vast pension fund (worth over $1-trillion) like Norway.  That fund is invested in over 900 companies, including some in Canada. Norway is a socialist government with no debt. It decided to invest for the future instead of forcing up population growth and associated costs for new infrastructure & social programs. Norway prefers qualitative improvements in society and paying for repairs, upgrades and/or replacements, NOT endless new expansions.  It has 5.2-million people who pay for new improvements, NOT past, current & future government debts.