Hola.
La operación delete solo libera el espacio de memoria al que apunta el puntero.
En este caso solo libera la memoria del nodo a que apunta el puntero borrar.
Por lo que, no es necesario asignar borarr->izq con NULL y el delete no eliminará todo el árbol.
Saludos