Sources

12 Total Sources

England Allocates 70,000 Affordable Homes Under £39 Billion Plan as London Gets £6 Billion

Left83%
Right17%