India is expected to have a new government in place by the middle of June after a six-week election that began on April ...