The town of Telde in the east of the island was particularly hard hit with heavy downpours. Cars were swept away into ravines and into the sea by torrents of floodwater. Around 32mm of rain fell in ...