Prime Minister Saad Hariri.

Prime Minister Saad Hariri said on Wednesday that he is putting his resignation on hold after President Michel Aoun asked him to reconsider pending consultations.

“I discussed my resignation with the President of the Republic who asked me to wait before submitting it... and allow for more consultations," Hariri told reporters after a closed-door meeting at the Presidential Palace and added "I agreed to this request."

Hariri also extended his appreciation for the President's affection, he said: “I thank Aoun for the affection he had shown towards me,” and also thanked the Lebanese “I express appreciation to all the Lebanese throughout the past period,” he added.

He also thanked Speaker Nabih Berri saying: “I also thank Berri for his wise commitment to the Constitution.”

Hariri's announcement came during national celebrations of Independence Day, hours after the return of Hariri after his absence since his resignation Nov. 4.

Lebanon's president met privately with Hariri in their first face-to-face meeting following Hariri's shock resignation nearly three weeks ago from Saudi Arabia.

The Lebanese presidency said Wednesday the meeting was also attended by the parliament speaker.

President Michel Aoun had said he will not consider the resignation of Hariri until he hears from him in person. Hariri resigned from Saudi Arabia, saying he was protesting the meddling of Iran and Its Lebanese ally, Hizbuollah, in Arab affairs.

Hariri was expected to formally present his resignation now that he is in Beirut. Hariri had said he may reconsider his resignation if there is a new "settlement" that ensures Hizbullah stays out of regional affairs.