BJP won control of all 15 municipal corporations in Gujarat's local body polls BJP secured 146 of 192 seats in Ahmedabad, with Congress winning only 18 seats AAP's seats in Surat dropped from 27 to 4, ending its role as a major challenger