Mainly dry in the east Heavy rain across Spain