Current Size: 68%
The British have the least living space, highest office rents and most congested infrastructure in the EU-15. A rigged market for land is to blame.