All homeless people will be given a home by 2022