image: Getty Featured Government to invest £2 billion in 18,000 affordable homes by 2029 Vivek MishraMar 25, 2025