Public land, public homes — Why can’t the government deliver?
By Martina Stafford According to a recent report published by The Land Development Agency (LDA), the government has the capacity to build 67,000 “affordable” homes on public land. In 2018, the LDA was tasked with fully utilising state lands to build public

