UK spends more on housing than almost any other developed country, and gets the least value from it too

UK spends more on housing than almost any other developed country, and gets the least value from it too