Voting for the by-polls in 31 Assembly consituencies across 10 states, and Wayanad parliamentary seat in Kerala is also being held today. These include seven seats in Rajasthan, Six in West Bengal, five seats in Assam, four in Bihar, three seats in Karnataka, and two in Madhya Pradesh. Besides, Assembly by-polls are also taking place for one seat each in Kerala, Chhattisgarh, Gujarat and Meghalaya.