Most expensive supermarkets for branded items named — and it’s not Waitrose or Ocado

Wait 5 sec.

The Which? investigation found that two supermarkets charge higher prices for 245 popular branded items for shoppers without loyalty cards