Claim(permalink)
Eighty percent of these immigrants remain dependent on welfare at a cost of £50,000 per person per year—close to £500 billion in total.