New Mass Housing Threat to the Green Belt

England is now the most densely populated country in Europe, apart from the tiny island of Malta, at 395 people per square kilometre – double that of Germany and quadruple that of France. England’s density is among the highest in the world for major countries, ranked third in density after Bangladesh and South Korea, and predicted to rise to 464 people per square kilometre by 2031. Read Story