Brits refuse to relax for fear of missing out on something while taking time out
Despite feeling unwell, tired or under the weather, most people pressure themselves professionally or socially at least once a week thanks to Britain’s ‘always on’ culture
Read more »