News

The data from March shows London was by far the most common place for asylum seekers to be housed in hotels, with 12,024 in ...