Coming down heavily on the Centre over "failure" to contain violence in Delhi, the opposition in Lok Sabha on Wednesday demanded the resignation of Home Minister Amit Shah, but the BJP alleged a conspiracy behind the riots and sought to blame anti-CAA protests for the situation.