This reflected in the fact that the BJP has fielded just 670 candidates against 2,302 wards, meaning it is not contesting 71 per cent seats. Also, many BJP leaders prefer to contest as an Independent. In total, there are 9,222 candidates in the fray for the polls to eight Municipal Cor...