Here is one of the few times that I've ever agreed with Senator Lindsay Graham on anything. As long as Hamas is part of any Palestinian government there will never be peace between Israel and Palestine. Because Israel will always feel the need and rightfully so to occupy at least parts of Palestine especially Gaza in order to make Israel as secure as possible. So if you want peace between Israel and Palestine, you need to get Hamas out of the picture as part of any government coalition and treat them like the terrorists that they are.
I don't claim to be an expert on Israel and Palestine because I'm not. But I believe I have a short-term solution in how to end the conflict there. You make the West Bank an independent country from Israel which would be Palestine or the early days on an Independent State of Palestine with the West Bank Palestinian government in complete control there of the governing there. Including security, armed forces, foreign relations, their own currency there.
Then Israel working together with Palestine and perhaps in coalition of NATO they takeout Hamas in Gaza so Hamas is no longer able to control Gaza in any way. And once Hamas is out of picture Israel and Palestine can once again talk about the final solution and territorial rights of both countries with the West Bank and Gaza now under complete governing control of the Independent State of Palestine. With Hamas out of the picture as part of any governing coalition.
Al Jazeera: Gaza Death Doll Continues To Rise