The root cause is a handful of cities winning and experiencing unreasonable growth they were never designed for. Winners grow at up to 300K people a year while losers shrink. Governments need to do more so that their national economies aren’t centred on a small handful of success stories. If there were twenty good cities in Canada, Toronto would be growing by 30K a year instead of 300K a year (pre-COVID).