While a popular view on this forum, it is a narrative lacking veracity.
Israelites (from Israel and Judah) lived in the land throughout the Assyrian and Babylonian exiles. The Bible is clear on that. Archaeology, and the historical record, are clear on Jews living in the region of Palestine for millennia prior to 1947.
So, if Egyptians and Saudis (and probably some Syrians, Jordanians, and Iraqis) left—or were removed from—their countries, and moved to the region of Palestine before there was any civil control in the region, did they have ownership of the land or were they simply squatting in the Wild West of Palestine?
If a displaced group of people are squatting, which certainly appears to have been the case with “Palestinians,” it is hard to make the case that Israel is on stolen land.
If land is not owned by anyone, from whom can it be stolen?