Inflation concerns stoke wariness, Shein’s IPO doubts and M&S Christmas cheer