US President Trump calls for calm as truce agreement raises hope of an end to the dangerous conflict.

Iran and Israel are reported to have agreed to a ceasefire following 12 days of exchanging intense air strikes, including a “last-minute” barrage fired by Tehran.

Prime Minister Benjamin Netanyahu said in a statement on Tuesday morning that Israel had agreed to the truce proposal announced by United States President Donald Trump overnight. Earlier, Iranian state television reported that the ceasefire had begun.

The Israeli statement came not long after Trump had said in a post on social media that the ceasefire was under way.

“The ceasefire is now in effect. Please do not violate it!” he said.