The supply of crops such as tomatoes, peppers and cucumbers has been affected by unusually cold weather in southern Spain, while in Morocco, which is often the usual fall-back to purchase extra produce, floods have affected yields and storms have led to ferries being delayed or cancelled.