Scottish Power warned it could take ‘several days’ to restore power in some areas.