Margaret Wanyoike sits on a couch in her energy-efficient apartment in New Westminster, B.C.

Dive deeper on this topic From $2,600 to $775: how social housing in Metro Vancouver is changing lives — and fighting climate change