
Nearly HALF of all social housing in London is occupied by foreigners costing taxpayers more than £3.6bn per year
Census data from 2021 reveals that 48 per cent of social housing in London is occupied by foreign-born heads of household, significantly higher than the national average of 19 per cent costing taxpayers £3.6billion. The Office for National Statistics …