Headaches and migraine are a common condition which can leave people feeling miserable and irritable, depressed and perhaps unable to manage day to day. The National Institute for Health and Clinical Excellence estimates that approximately 6 million people in the UK suffer from regular migraines, with around 190,000 migraine attacks happening every day. So what… Read more »