I tried four different supermarket tomato soups from Lidl, Asda, Sainsbury's and Tesco but this 63p tin beats Heinz ...