Why houses?Houses have to be built somewhere. As long as the Federal and Provincial government encourage immigration( legal and illegal) this will happen. People have to live somewhere.
We need rental apartments and places people can afford.
More densification where transit and services exist.