UK taxpayers are being forced to pay £10 billion a year in direct welfare payments to migrants, who now account for every one in six pounds spent on the country’s universal-credit scheme
UK taxpayers are being forced to pay £10 billion a year in direct welfare payments to migrants, who now account for every one in six pounds spent on the country’s universal-credit scheme