Stress Levels Across The UK

Infographic on UK stress levels