New Delhi: Prime Minister Narendra Modi sprung multiple surprises as one senior minister resigned after another ahead of the Cabinet…