Style Fashion Topshop and Topman are making a High Street comeback From February 2026, the label will be available in 36 John Lewis stores nationwide, marking a major step in the brand’s revival