18.5 Million Brits Are Sleep Deprived – Here’s How to Fix It

The UK is experiencing a sleep deprivation crisis with an estimated 18.5 million adults sleeping for less than 6 hours a night.

The UK is experiencing a sleep deprivation crisis with an estimated 18.5 million adults sleeping for less than 6 hours a night.