The votes from India’s election are still being counted, but it looks like Prime Minister Narendra Modi’s party, the Bharatiya Janata Party (BJP), will not win as big as they thought they would.
Reports suggest that the BJP is ahead in 294 seats, but that is not as many as they had hoped for.
To win the election without needing help from other parties, the BJP needs to win at least 272 seats.
Even though they might not get that many seats, they will still be the party with the most seats.
The opposition party, INDIA, is doing better than expected and is ahead in 233 seats.
The results so far have surprised India’s financial markets, which thought the BJP would win in a landslide.
The markets are important to Modi, who has been good for businesses during his time as Prime Minister.
The final results of the election are still being counted, but it looks like the BJP will need help from other parties to form a government.