I find these stats very interesting, they tell me Toronto, Vancouver, and especially Montreal are headed for population slowdowns and maybe even population loss.
I know not all of the non-permanent residents will leave within the next few years, but 90% of your population growth made up of...