Britain has sometimes been dubbed “Treasure Island” because of its generous welfare system and housing provisions, which are perceived by some migrants and traffickers as offering better support than other European countries.
This article, images and content belong to the source and curated for informational purposes.
