After weeks of being locked in an intense battle over seat sharing, the BJP and its ally Shiv Sena are likely to announce their pact for the Maharashtra polls on October 21.
As per the agreement between the parties, the Sena will contest on 126 of the 288 seats, with the BJP fighting on 144.