But the UK is nowhere near full in terms of housing. The Netherlands is the densest large country in Europe, and rocks double the population density of the UK. Despite this, the two countries have a roughly equal ratio of people to homes (~2.2). It's not as if a country actually needs that much land to build homes - humans simply don't take up that much space in terms of housing.