A Which? panel of 72 people put eight supermarket own-brand ketchup brands through a blind taste test