After the BJP put up a robust performance and secured 29 seats in the Jammu and Kashmir assembly polls, former JK Deputy Chief Minister and BJP leader Kavinder Gupta said that the party will take on the role of opposition and ensure that the government operates effectively works on development.