Congress juggernaut rattles Bhartiya Janta Party