The Canary Islands have been pummelled with torrential rain and harsh weather. Areas of Gran Canaria are worst hit with streets filled with floodwater and roads covered in mud.
The Spanish islands off the coast of northwest Africa have long been a popular destination among British holidaymakers thanks to the family-friendly beach resorts lining sandy beaches, as well as magnificent volcanic landscapes and balmy weather that usually brings year-round warmth.