The stock markets have delivered a verdict against Narendra Modi’s big budget