27 MarSainsbury’s and Tesco, without loyalty cards, were more expensive than Waitrose for branded groceries in February