It’s often said that England is the most densely populated large country in Europe – typically in discussions about the nation’s rising population, and the growing strain on public services. But it’s not true.
It’s often said that England is the most densely populated large country in Europe – typically in discussions about the nation’s rising population, and the growing strain on public services. But it’s not true.