A powerful spell of rain, thunderstorms and high-velocity winds swept across large parts of northern and eastern India on Wednesday,