The most expensive UK supermarket for branded goods has been named — not Waitrose

Wait 5 sec.

The analysis examined average prices in February, comparing 245 branded items