The BJP has walked away with the lion's share in seat-sharing negotiations with the Shiv Sena for the upcoming Maharashtra elections. While the party will field candidates from 164 seats along with smaller allies, the Uddhav Thackeray-led party has been granted 124.