Protesters have stormed Libya’s parliament in the eastern city of Tobruk and set fire to part of the building.
Images posted online showed thick columns of smoke as the demonstrators burned tyres outside.
There have been rallies in other Libyan cities against continuing power cuts, rising prices and political deadlock.
In the capital, Tripoli, where a rival administration holds sway, protesters called for elections.
Their demand was backed by the head of the interim unity government, Abdul Hamid Dbeibah, who said all the country’s institutions needed to be changed.
United Nations Libya envoy Stephanie Williams told the BBC the violence was unacceptable but described it as a “clarion call for the political class” to put their differences aside and hold the elections that the Libyan people want.