Fresh research by G15 shows nearly two-thirds of employed social housing residents are key workers
Social housing residents contribute nearly £28bn a year to London’s economy, says report
Fresh research by G15 shows nearly two-thirds of employed social housing residents are key workers
