Hate and intolerance have no place in Canada, a nation of all faiths, all creeds, all cultures.