BBusiness Read More Major shoe chain returns to UK high street after closing 33 stores23 May 2026 The luxury shoe chain was bought out of administration by Next, who paid £2.5million for its brand and…