Al Jazeera’s senior political analyst Marwan Bishara highlights