John Lewis has added 49 fashion brands to its roster in time for the spring/summer season. The new signings across women’s and menswear, which include labels favoured by Harry Styles and Alexa Chung, ...