‘Bag for life’ is a term associated with supermarkets, but a new campaign film shows how, for many people who came of age this side of the millennium, that bag might have had a big JD Sports logo on ...