Frequent Headaches: When Should You Speak With a GP?

Headaches are common and can occur after a stressful day, poor sleep, dehydration, skipped meals, or long periods in front of a screen…