Home Science Migraine pill that helps prevent recurring headaches is approved by NHS