BJP gains