BJP impact on West Bengal politics