Pagès Blanch, Joan, España