Most pollsters gave the BJP-led Mahayuti an edge, predicting a clean sweep for the ruling alliance, with the Uddhav Thackeray-led Shiv Sena emerging as the second-largest party.