The Bengal Assembly results showed that the BJP, which is set to form the government in the state for the first time, surprised everyone by attracting a large portion of the women's vote.