The governance of BJP so far has met with praise and criticism almost equally. In order to remain the dominant political party of India