I've already made it clear that I believe in a two state solution to the problem of Israel.And I reject your simplistic,historical definition of Zionism.
While I've read the BBC's definition, I think a much better one can be found on Wiki.
https://en.wikipedia.org/wiki/Zionism
You might want to think about these two quotes:-"
"In 1975, the United Nations General Assembly passed a resolution that designated Zionism as "a form of racism and racial discrimination". The resolution was repealed in 1991 by replacing Resolution 3379 with United Nations General Assembly Resolution 46/86. Within the context of the Arab–Israeli conflict, Zionism is viewed by critics as a system that fosters apartheid and racism."
"On the other hand, anti-Zionist writers such as Noam Chomsky, Norman Finkelstein, Michael Marder, and Tariq Ali have argued that the characterization of anti-Zionism as antisemitic is inaccurate, sometimes obscures legitimate criticism of Israel's policies and actions, and is sometimes a political ploy to stifle criticism of Israel."