Housing should be a right!
More than half of the 1,900 ultra-luxury apartments built in London in 2017 failed to sell, so overcrowded London has dozens of “posh ghost towers”. Meanwhile, some 320,000 people are homeless across Britain (on the streets or in temporary accommodation).