Israeli Prime Minister Benjamin Netanyahu has faced criticism from parts of the Israeli public over his handling of an agreement involving Iran. Netanyahu has indicated that he intends to stand in the next election despite growing political pressure.