Gran Canaria in the Canary Islands has been hit by major floods which have seen cars being swept out to sea. Tourists have ...