Just throwing an idea out there…
rather than Netanyahu’s ministers demonized the UN as “antisemitic” (in effect insulting billions of people) , Israel should be using the UN to create a permanent security zone between a Palestinian territory and Jewish. Leave enforcement of security up to the UN. This way not only would Palestinians have no way of claiming Israel is oppressing them but if Palestinians elected leaders like Hamas again and start lobbing rockets even the UN would turn on them.