Do you struggle to get a good night’s sleep? You’re not alone. Last autumn, it was reported that  20 million Brits don’t get enough sleep , with those between the ages of 35 and 44 suffering the most.