NEW DELHI - An alliance led by Indian Prime Minister Narendra Modi is on course to win a small majority in parliament, but a strong challenge from the opposition significantly reduces his party's numbers, reflecting his waning popularity after a decade in office. Modi's Hindu nationalist Bharatiya Janata Party, or BJP, along with its allies, was headed to secure some 290 seats out of the 543 elected seats in the lower house of parliament. In a post on X, Modi said that "people have placed their