Stress in the UK

Infographic on UK stress levels