Ahead of Prime Minister Narendra Modi's cabinet reshuffle, the arrival of ministers-in-waiting at his residence fueled a guessing game and was seen as confirmation of names that have been circulating for weeks. Four ministers have resigned from the Union Cabinet, sources said, hours ahead of the revamp.