Torus Developments' five-year development framework aims to deliver more than 5,000 new affordable homes by 2024 in Liverpool City, Cheshire, and Lancashire.