Ms. Leitch, please read this. Canadian citizens of all races, cultures and tenure need immigration levels to decrease in order to balance the economy and stop middle class decline and give new immigrants a chance. 

The values test required is: do you consider women and other races and cultures to be equal? And yes, of course we should be asking that as a nation, otherwise we are creating communities of people who don't think so! Women work in certain communities in Canada where a large new Canadian population is affecting their ability to be promoted and succeed because they are not considered equal by a large proportion of new Canadians in that community. Cripes, even a religious leader was hired with the police in Ontario who was saying that women didn't have rights.