Canada wants to build 400,000 homes a year. Who’s going to build them?

Canada’s housing supply is not keeping up with population growth — in 2016, there were 427 housing units for every 1,000 Canadians, and in 2020, there were was 424.