The closest thing to a just resolution, at this point, would be for Israel to allow Palestinians to return to their homes in what is now called Israel. Remove the laws from the books that favor Jewish Israeli citizens over non-Jewish citizens of Israel-- e.g., no more Jewish only roads. The demographics will change. Jews will be a minority. Place names will likely return to their original names. Jewish extremists will likely engage in terrorism, but hopefully the violence will be short lived. Many Jews (those of European decent, in large part, maintain dual citizenship with European countries / the US) will, likely, voluntarily leave. The rest will have to incorporate themselves into this new reality of a single state where the indigenous Palestinians are equal citizens.
The vast majority of Israeli Jews are living on recently stolen land, even inside recently stolen homes. Much of this must go back to their rightful owners for there to be justice. But, the Jewish newcomers can remain. Under Muslim Ottoman rule, the region now know as Israel/Palestine was multi-religious with mostly peaceful coexistence. It can be that again.
Israel has foreclosed any possibility of a "two state" solution with their continuous settling of Palestinian land. There no longer exists any Palestinian controlled land to create a Palestinian state separate from that major portion of their land that is now called Israel that was stolen and given to the Jewish settlers by the British after WWI.
What happened to Jews in Europe in WWII was horrific, but Palestinians had nothing to do with that. What is currently happening to the Palestinians is similar to what the Jews in Europe experienced. But, this time, the Zionist Jews are the oppressor. The actions of Israel are creating an environment around the world where people predisposed to antisemitism can point at an example of how evil Jews are as justification of their hatred. It was once possible to separate Jew from Zionist, but Zionists have been doing their best to confuse that. The peace organization, Jewish Voices for Peace is now "antisemitic". Things need to change in Palestine/Israel or Jews are not going to be safe anywhere. And, many many more innocent Palestinian civilians will be massacred.
So, yes. Right of return is not only required by UN resolutions, it is the only solution that will bring some semblance of justice, and thus bring peace.
Suppose an American president had said "I've killed lots of blacks in my life and there's no problem with that". Or that the US largest newspaper published essays arguing that America would have failed if it ever got a black president. Or that congress enacted laws saying that the right to national self-determination in the US is unique to white people. If the US was like that would you say that blacks had equal rights?
https://web.archive.org/web/20210201162924/https://www.jpost...
https://www.vox.com/world/2018/7/31/17623978/israel-jewish-n...
Boycott divestment and sanctions.
Although, in Israel's case, just losing the multiple billions of dollars it receives every year from the U.S., and loss of its uniquely favored trading status with the EU, might be enough, on its own, to motivate Israel to change course.