Six reasons for your headache that aren’t stress or dehydration

A private GP explained how to tell what’s driving your chronic headaches