New Open Property Group research found that England is facing both a significant homeless and housing crisis. In England, between January 2022 and March 2022, 74,230 households were found to be homeless, or threatened with becoming homeless.
Out of the 74,230 households who were found to be homeless or threatened with homelessness, 25,610 of these were households with children.
Is the rising cost of living the biggest factor or is it the lack of new housing and social housing supply? Over 1 million households in England are currently waiting for Social Housing and with Social housebuilding in England being at its lowest rate in decades, patterns are starting to emerge.
Since 1991, there has been an average annual net loss of 24,000 social homes. The Government’s ambition is to build 300,000 new homes per year, with around half of these being built for Social housing. Despite this, only 216,000 new homes were supplied in 2020/21.