Blog

Rentier Island

For decades, Britain's governments have designed public policy to benefit property owners and landlords to the detriment of everyone else – in effect, the UK is a housing market with an economy attached.