Newsflash! London Is NOT The UK’s Most Stressed Out City
SHOCKING NEWS! London is not the most stressed out city in the UK. A 2018 YouGov study found that 74% of the UK felt too overwhelmed or stressed to cope. Protectivity decided to look into this a little further to work o...