Thousands of Israelis protested against Prime Minister Benjamin Netanyahu's government on Monday over the Gaza war and failure to negotiate the release of scores of hostages still held in the Palestinian territory.
Protests against Netanyahu's handling of the war against Hamas militants have gathered pace, with tens of thousands taking to the streets of Israel's biggest city Tel Aviv every weekend.
But protesters travelled to Jerusalem to rally outside the Israeli parliament and Netanyahu's residence on Monday, urging new elections as part of what has been dubbed a week of disturbance by activists.
"Every action that he does is in the direction of the destruction of Israel. He was responsible for what happened on October 7," said retired civil engineer Moshe Sandarovich, 73.
"Now he is destroying everything. Even if there is war now, every day that the war goes on with him, is a worse day."
Armed with drums, horns and placards calling for fresh elections, thousands of protesters old and young called for a ceasefire to bring the remaining Gaza hostages home.
After speeches by activists addressing the crowd, protesters shouted "All of them! Now!" to call for a full hostage return, before holding a sombre moment of silence for those left in the Hamas-controlled territory.
Israel's bombardments and ground offensive on Gaza have killed 37,347 people, also mostly civilians, according to the territory's health ministry.
Others at the Jerusalem protest wore shirts bearing slogans including "stop the war" and "we are all created equal".
Some in Jerusalem said it was time to end the Gaza war and hoped that equality would be prioritised by the country's politicians.
"After 75 years of this country existing and eight months of war, the divide, it's not equal. It must be changed," said Kfir Roffe, a 50-year-old protester.
"We need to be equal, the Muslim, the Christian, all the people in Israel must come together."