Israeli strikes on northern Gaza have killed at least 22 people, most of them women and children, Palestinian officials have said.

The Gaza Health Ministry’s emergency service said 11 women and two children were among those killed in the strikes late on Saturday in the northern town of Beit Lahiya.

It said another 15 people were injured and that the death toll could rise.

In a separate development, a truck rammed into a bus stop near Tel Aviv, injuring 35 people, as Israelis were returning to work after week-long holiday.

The attack in Ramat Hasharon occurred near the headquarters of Israel’s Mossad spy agency and a military base.

Police around smashed truck
A truck rammed into a bus stop near an army base in Ramat Hasharon, Israel (Oded Balilty/AP)

Israel’s Magen David Adom rescue service said six of the injured are in a serious condition.

Asi Aharoni, an Israeli police spokesperson, told reporters the attacker had been “neutralised”, without saying if the assailant is dead.

Hamas and the smaller Islamic Jihad militant group praised the suspected attack but did not say they were behind it.

The Israeli military said there was another attack near a checkpoint in the West Bank, in which a suspect tried to ram soldiers with his vehicle and then tried to stab them before being killed. No soldiers were injured, it added.

Later on Sunday, protesters disrupted a speech by Israeli Prime Minister Benjamin Netanyahu at a nationally broadcast ceremony remembering the victims of Hamas’s attack on southern Israel last year.

Benjamin Netanyahu speaking at lecturn, beside Israeli flag
Israel’s Prime Minister Benjamin Netanyahu attended a ceremony marking the Hebrew calendar anniversary of the Hamas attack on October 7 last year (Gil Cohen-Magen/pool/AP)

People shouted “Shame on you” and made a commotion, forcing Mr Netanyahu to stop his speech. Many Israelis blame their PM for the failures that led to the attack and hold him responsible for not yet bringing home remaining hostages.

In Beit Lahiya, the Israeli military said it carried out a precise strike on militants in a structure and took steps to avoid harming civilians. It disputed what it said were “numbers published by the media”.

Israel has been waging an air and ground offensive in northern Gaza for the last three weeks after saying Hamas militants had regrouped there.

Hundreds of people have been killed and tens of thousands of Palestinians have fled to Gaza City in the latest wave of displacement in the yearlong war.

Israel is carrying out daily strikes across Gaza, even as it wages war with the Hezbollah militant group in Lebanon.

The International Committee of the Red Cross on Saturday said ongoing Israeli evacuation orders and restrictions on the entry of essential supplies to the north had left the civilian population in “horrific circumstances”.

“Many civilians are currently unable to move, trapped by fighting, destruction or physical constraint and now lack access to even basic medical care,” it said.

Mideast Wars
Palestinians sift through the rubble of a building destroyed by Israeli air strikes in the city of Khan Younis, southern Gaza Strip (AP)

On Saturday, Israeli warplanes attacked Iran – which backs both Hamas and Hezbollah – in response to an Iranian ballistic missile attack earlier this month.

The cascading conflicts have raised fears of an all-out regional war pitting Israel and the United States against Iran and its militant proxies, which also include the Houthi rebels in Yemen and armed groups in Syria and Iraq.

Israel says its strikes on Gaza only target militants and it blames Hamas for civilian casualties because the militants fight in densely populated areas. The military rarely comments on individual strikes, which often kill women and children.

The war began when Hamas-led militants blew holes in Israel’s border wall and stormed into southern Israel in a surprise attack on October 2023. They killed around 1,200 people, mostly civilians, and abducted around 250. Around 100 hostages are still inside Gaza, around a third of whom are believed to be dead.

Israel’s retaliatory offensive has killed more than 42,000 Palestinians, according to the local Health Ministry. It does not distinguish between civilians and combatants in its count but says more than half of those killed were women and children.

The offensive has devastated much of the impoverished coastal territory and displaced around 90% of its population, often multiple times. Hundreds of thousands of people have crowded into squalid tent camps along the coast, and aid groups say hunger is rampant.