A ‘mini heatwave’ is coming to the Canary Islands this weekend