That's what the UN resolution in place calls for, but obviously nobody is going to enforce it except Israel.
If Hezbollah would have disarmed, there would be no conflict and they would be free to do all the charitable works they wanted.
But what is the practically powerless new president supposed to do?