Card Factory has said its Christmas trading performance was impacted by a challenging consumer backdrop and lower footfall in UK shopping destinations. While total group revenue in the last two months ...