Interesting that much of the UK's 'liberal' Left say that the Jewish claim on Jerusalem and Israel can be safely dismissed because they were there thousands of years ago whereas Palestinians are there more recently.
Leaving aside the fact that Jews are a Levantine people, let's examine trendy opinion:
Palestine is for the Palestinians. It's often called 'their land'. Again, let us ignore the fact that Palestinians have never had an independent nation and have never owned that land as a nation.
Palestine is for the Palestinians ... Arab lands for the Arabs ... Europe for the Europeans?! ... England for the English?!
Both the last two would be condemned as racist by the same people who say Palestine for the Palestinians, Arab lands for the Arabs ... but it's where we end up using leftist 'logic'.
Why is 'Palestine for the Palestinians' not only acceptable but desirable ... whereas 'Europe for the Europeans' is racist?