This is a report from the Well Being Trust that predicts, across nine different scenarios, additional deaths of despair range from 27,644 (quick recovery) to 154,037 (slow recovery), with somewhere in the middle being around 68,000.
This is a report from the Well Being Trust that predicts, across nine different scenarios, additional deaths of despair range from 27,644 (quick recovery) to 154,037 (slow recovery), with somewhere in the middle being around 68,000.