Hives are one of those things that you hear about so often that it feels like you should know what they are, how to spot them and how to treat them. But the truth is that many of us don’t really know ...