Iceland is named Britain’s top online store in the annual supermarket survey conducted by consumer champions Which?