BJP, in its recent candidate announcement for 99 seats, has taken five seats traditionally contested by the undivided Shiv Sena in 2019. This move indicates that the Eknath Shinde-led Sena might need to compromise on several seats. Political observers foresee a tussle within Mahayuti as allies’ demands exceed what BJP can concede.