UK retail sales: online jewellers shine, but no festive cheer on the high street