It's mulled wine season but, when the likes of Sainsbury's, M&S, Aldi, Tesco and Lidl all have their own versions, which one ...