New figures show that over 50% of social housing in towns across the UK has been allocated to migrants.