NEW B&M STORES

The bargain retailer is opening 45 new stores this year, with 16 locations confirmed