The UK taxpayer is set to pay over $2.5 billion pounds on looking after 150,000 migrants currently waiting for their asylum claims to be processed.
Gold is AU
The UK taxpayer is set to pay over $2.5 billion pounds on looking after 150,000 migrants currently waiting for their asylum claims to be processed.