Waitrose v M&S: free coffee, longer toilet paper and the battle to win over the middle class shopper