Dh has had terrible migraine on and off for two weeks now. Has seen gp and has been presecribed co-codamol for the pain and something to be taken when he feels a new one coming on - but this one hasn't left him yet IYKWIM. We'd rather he took something more naturl if possible. Any ideas?