Narendra Modi, the BJP’s prime ministerial candidate, was at his thundering best when huge crowds cheered him at his mega rallies. This was only a few fortnights ago. He was hailed as the nation’s greatest crowd-puller and the darling of the middle class, which sees him as a strong PM-in-the-making. But very few had anticipated that the best-crafted political build-up of 21st century India would encounter so many roadblocks so soon. Concerns have begun to surface about the Modi surge, once seen as unstoppable: his crowd-pulling ability is in question; the middle class is disillusioned with him over the Snoopgate expose; and the RSS, whose controlling shadow looms over the BJP, is suspicious of his intentions on a core issue like Article 370.