In a "major security lapse", Prime Minister Narendra Modi's convoy was stranded on a flyover due to a blockade by protesters in Ferozepur on Wednesday after which he returned from poll-bound Punjab without attending any event, including a rally. The Union Home Ministry directed the state government to file an immediate report, saying it did not ensure the required deployment, while Home Minister Amit Shah said that such dereliction of the security procedure during the prime minister's visit is totally unacceptable and accountability will be fixed. The incident triggered a major political row as the BJP alleged the ruling Congress in Punjab "tried to physically harm" the prime minister, while other parties too attacked the state government over the law and order issue. On the defensive, Punjab Chief Minister Charanjit Singh Channi at a press conference denied there was any security lapse or political motive behind it and said his government was ready for an inquiry. BJP president J P Nadda alleged Channi refused to get on the phone to address the matter. Former Punjab chief minister Amarinder Singh, who has joined hands with the BJP, too hit out at the Congress government and batted for the imposition of President's rule, while Shiromani Akali Dal president Sukhbir Singh Badal alleged there is a complete collapse of law and order in Punjab.