Labour hit with another blow as this Christmas 'has been disastrous for retail and a bad omen for 2025' - London Business News | Londonlovesbusiness.comRetail performance leading up to Christmas showed poor customer turnout despite slight increases in footfall, raising concerns for future economic stability.