 More than 50% of residents were born outside of Canada, and consists of Black, South Asian, and East Asian people.Over 51% of residents are of Christian faith and 20% of Muslim faith.The share of population by language spoken at home is 53% English where Bengali, Urdu and Tamil are over 20% and the remaining identify as English-Non Official or other.