The weird science of supermarket eggs – and why you’ve been buying the wrong ones all along The Independent