Gujarat

BJP misses hattrick of a clean sweep by a whisker, faces tough contest in North Gujarat.