In cold weather, what can you do to keep warm and how can you best avoid the snuffles, sneezes and sore throats associated ...