Not for the Jews. Zionism and Islamic anti-Semitism and the violence from these movements predates the British trying to find a solution. However mishandled it was. They are two ideologies fundamentally opposed to one another, and they are incapable of coexistence in their current forms.
Every should know about the Sykes–Picot Agreement, it's one of those treaties/laws that have long lasting consequences in the current world (same with ww2 agreements).