Gen Z could become India's largest voting-age population by 2029 Lok Sabha elections, which will determine the country's next PM, NDTV reported. Comprising the 18-32 age group, Indian Gen Zs will number at 380 million, overtaking Millennials (33-48 age group) who will stand at about 357 million. Boomers and Gen X will be at 117 million and 234 million, respectively.