Some 30 Canadian MPs, including NDP and Green leaders Jagmeet Singh and Elizabeth May, as well as four members of the governing Liberal caucus, have joined forces with counterparts in New Zealand and Australia in support of recognizing a Palestinian state.