2 Implications of the Davey agreement The store card industry represents a significant slice of UK retailing. Currently 13 million Britons hold store cards from household…