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…
Browsing Tag