All change
Discount retailer B&M is the very definition of nimble, changing up to 100 lines every week. In recent months the business has pivoted niftily to gardening, DIY, houseware and textiles, attracting a new cohort of middle-income shoppers in the process.