Recent investments in affordable rental accommodation