10 festive mugs that are perfect for Christmas – whether you’re drinking mulled wine or a decadent hot chocolate