New Delhi, Dec. 21 -- The Mahayuti alliance comprising the BJP, Shiv Sena, and NCP swept local body elections in Maharashtra on Sunday, winning 207 of the 288 vacant posts and restricting the Opposition Maha Vikas Aghadi to a mere 44.

The polls to 246 municipal councils and 42 town panchayats were held in two phases on 2 and 20 December, and the final figures were released by the State Election Commission (SEC) on Sunday night after trends in evening showed a clear victory for the Mahayuti.

A total of 288 posts of presidents of municipal councils were up for grabs.

In the Mahayuti, the BJP won 117 posts, the Shiv Sena won 53, and the NCP won 37.

The Opposition had a poor showing, with the Congress bagging 28, the Shiv Sena (UBT) nine,...