The history of Palestinian liberation movements is paved with setbacks, betrayals and bitter rivalries.
What began as an attempt to unify the resistance against Israeli occupation has over time been undermined by regional and global political interests, ideological differences and disagreements over the justification, and use, of guerilla tactics.
Today the question of who represents Palestinian interests is hotly contested, with Hamas and Fatah vying for control, and a wave of dissatisfied young factions on the rise in Gaza and the West Bank.
This week on The Big Picture podcast, we speak with British-Palestinian academic and political activist Dr Azzam Tamimi.
In the light of the ongoing violence in Gaza and Israel, and the devastating toll on civilian life, Dr Tamimi explains how these movements began, and why another Palestinian uprising is inevitable.