Two construction workers are showing working on the roof of a partially built new house.

Canada Mortgage and Housing Corporation (CMHC) says up to 4.8 million new homes will need to be built over the next decade to restore affordability levels last seen in 2019, based on projected demand.