Spain has been rocked with devastating floods with its rippling effect set to greatly impact British supermarkets.