The Congress now has governments in Punjab, Madhya Pradesh, Rajasthan, Chhattisgarh and Puducherry. The BJP on the other hand is in power in 16 states in the country.