Lebanese Prime Minister Saad Hariri on Sunday said that his government would fight corruption after thousands of demonstrators gathered in the capital Beirut in protest against proposed tax hikes.
The taxes, suggested by the government, are aimed at financing rises in state employees' salaries.
In an attempt to allay the protesters, Hariri went to the venue of the rally in the Square of Riad Solh in central Beirut.
"I've come to you in order to tell you that God willing, we'll end this corruption and stop waste," he told the demonstrators.
Some angry demonstrators hurled empty water bottles at Hariri as others shouted anti-government slogans.
Hariri left the place unhurt.
He later called on organizers of the protest in a tweet to form a committee to present their demands "to be discussed in a positive spirit."
Hariri took office in December.
Early Sunday, protesters, waving the national flag, chanted slogans against alleged political corruption in the country and demanded the government find other resources than taxes to raise employees' salaries.
They also raised placards reading: "No to impoverishment of the poor" and "We won't pay."
Later Sunday, many demonstrators left the place.
Opponents say the taxes target the poor and middle classes, a claim denied by the government.
The parliament has not yet approved a draft bill on salary increases amid disagreements among lawmakers over resources that will fund them.
In recent years, Lebanon has experienced economic stagnation due to the fallout from a devastating civil war in neighbouring Syria.
Lebanon is hosting more than 1.2 million Syrian refugees.