The Canary Islands have been hit with Storm Therese bringing heavy rain, high winds and snow to Tenerife with dozens of flights cancelled and travel chaos ahead of Easter ...