Trudeau assures lobby there is an “all party consensus” in Ottawa on Israel. How do we deal with it?

Harper and Baird are so extreme on the Israel/Palestine question that it is relatively easy to get decent people angry or dismissive of them.

However, the uncomfortable reality is that there is an all-party consensus in Canada to support Israel, almost unconditionally.