So he tells the politically incorrect truth and has to resign?
My guess is that this is a punishment for not clearing his statements with the party before airing them rather than his choosing sides in the conflict.
Or it could be that Elizabeth May wants to keep her party policies confusing so there's no chance of any voters being able to say that the Greenies supported the right side, the wrong side or even any side in the Middle East.
$1:
“I condemn Hamas as a terrorist organization for sending missiles into Israel, but the Israeli retaliation and the invasion of Gaza violates international law and humanitarian norms,” May said at the convention.