Local authorities in England are set to lose over eight times as many council homes in 2025/26 as were completed the previous year, a think-tank has estimated.
The number of council houses sold off is expected to rise dramatically from 8,656 in 2024/25 to just over 18,000 in 2025/26, according to research by Common Wealth.