Universal Basic Income to Be Trialed in England
Thirty people in England will be given £1,600 a month, supposedly with no strings attached, in the country’s…
Get The News You Need
Thirty people in England will be given £1,600 a month, supposedly with no strings attached, in the country’s…