By 1906, there were about 1,500 Sikh workers living in Canada, among about 5,000 East Indians in total. Although most of the immigrants from South Asia at the time were Sikhs, local ignorance of Eastern religions led to them frequently being assumed to be Hindus. About 90% of these Sikhs lived in British Columbia. While Canadian politicians, missionaries, unions and the press were opposed to Asian workers British Columbia industrialists were short of labour and thus Sikhs were able to get an early foothold at the turn of the 20th century in British Columbia.