Canada Mortgage and Housing Corporation says the projected housing supply gap has shrunk slightly from last year, but that Canada still needs to build about 3.5 million more houses by 2030 above and beyond what is currently planned in order to restore affordability.