The last owners of "Palestine" were the British. But if we trace the history of the region further to see who the real indigenous people were, you'll find it were Jews, who were there for more than a thousand years before the religion of Islam even existed. The fact that there are mosques on this land is only a symptom of the colonial conquest of the land by Islam. If you want to know whose "homeland" this is you need to go back further in time.
Secondly "open air prison":
Egypt prevents Gazans from leaving Gaza over the Rafah border crossing due to the political and security issues Gazans have presented to Egypt - not because Egypt is deliberately "imprisoning" Gazans. Obviously, the Israeli border with Gaza has to exist, because if it didn't, the terrorist regime in charge of Gaza makes no secret of the fact they would repeat the October 7th attrocity, and many more thousands of innocent Israelis would be killed by Gazans. And that's on top of the rocket attacks from Gaza to Israeli towns, which have been going on for many years.
The fact Israel provides Gaza with energy, water, jobs, and telecoms always baffles me. Gaza's government literally wrote in their Charter that they existed to see the "annihilation" of the Jewish state. It is extremely magnanimous the Israel provides Gaza with ANY services whatsoever.