New research funded by the National Institute for Health and Social Care Research (NIHR) has found that a Basic Income scheme could potentially save the NHS tens of billions of pounds.
New research funded by the National Institute for Health and Social Care Research (NIHR) has found that a Basic Income scheme could potentially save the NHS tens of billions of pounds.