If it is close to 3 Million now, it means a Million people from India are added in just 3 years. I bet most of them are illegal. Total failure on part of Border police and the Government allowing illegal immigration.I think the number is now close to 3-million. Last census was in 2021.
Anyway, point is Indian vote is not a big factor in Canada yet. Indian population in Canada is not that big.
Trudeau is very likely to lose but that's because he is unpopular with white Canadians (majority) and many different minority groups. It is due to issues like job crisis, housing crisis, worsening healthcare, law and order, Israel-Gaza issue etc.
According to the below video, 100,000 Indians were caught entering Canada illegally from India in 2023. Who knows how many more thousands entered and not caught. What a joke Canada is. No wonder the White Canadians are p1ssed.