I see a few responses, in regard to two state solutions, hamas etc. The problem is, none of those solutions is likely to bring long lasting peace. I'd like to think so, it just seems very unlikely. Just an opinion and I hope it's wrong.
That's because the Palestinian side demands complete genocide of the Jewish people. To the point of siding with Hitler during WW2.
The Palestinians did send a few soldiers to assist the Nazi regime fight in Europe, convinced that Hitler would win the war in Europe and then would help eliminating the Jews in Jerusalem.
Just consider that if the wish of people like al-Husseini were met, we would have the complete genocide of all Jews in Europe, followed by the genocide of all in the middle east.
Now consider that even Emir Faisal was in favor of the creation of a semi-independent Israeli state in his kingdom, to be created after WW1.
Once again, the ones opposing it were the Palestinians.
How about we consider that by 1948, the British had officially given up on the Belford declaration and pursued a single state solution, with a democratic system were both Jews and Palestinians would be represented.
Once again, it failed because the Palestinians denied it.
Then the UN decided to create a two state solution, were both the west and the soviet block voted for this solution.
The Jews accepted this compromise. The ones that refused it, were the Palestinians.
Or let us remind us of the groundbreaking accords of Camp Davis, that for a moment seemed to be the perfect solution.
A lot was offered to the Palestinians to accept it. The USA, EU and Israel were bending over backwards, to finally get a peaceful.
Still, Arafat and the Palestinians refused it, because there is a significant portion of Palestinians that demand the destruction of Israel.
Today, while Israel is normalizing relations with several Arab countries, the Palestinians still demand genocide and continue to attack Israel with everything they have.