‘It hasn’t sunk in’: Residents win 60% rent reduction in London council flats


‘It hasn’t sunk in’: Residents win 60% rent reduction in London council flats