MVA has finalized seat-sharing for 15 of 17 legislative council seats, while Mahayuti faces internal strife; elections are on June 18.