Jews are not "welcome in Canada" because Jews are not foreign to Canada. Canada is home to Jews who live their lives openly and safely as Jews to the full extent they wish to practice their identity. Our free liberal and multicultural Canada is a promise that Jews don't need a "Jewish" apartheid genocidal state to live free and safely as Jews. No militaristic ethnostate shithole bunker of a country can be a better choice for Jews than our country and it's a disgrace and offence to Canada to imply that there is a place safer for Jews than our modern Canada.
Any peace loving Israeli is also welcome to our free country, same as people of any other foreign nationality. The only thing democratic minded Canadians demand is that we don't let in war criminals. Nothing more and nothing less than applying to Israelis the exact same standards we apply to others. Anyone advocating genocide and apartheid should expect Canadians to stand tall against them.