20170614 india: Amid opposition salvo; BJP feels it can weather the storm