Which? compared the price of 245 branded items, ranging from Pampers nappies and Carex handwash to McCain potato wedges and Mr Kipling cakes.