Christmas may be a good few months off yet, but that hasn’t stopped some of the UK’s biggest brands from setting out their festive stalls. Liberty, Harrods and Cult Beauty have each dropped their ...