Prime Minister Narendra Modi made a direct and divisive speech in which he referred to Muslims as "infiltrators" who would take India's wealth if his opponents gained power. This departure from his usual communication style raised concerns about its potential to incite right-wing vigilantes and divide the electorate. While the BJP defended Modi's speech as targeting only "infiltrators," critics labeled it as hate speech. The speech, delivered in Rajasthan, contrasted with Modi's international image of promoting unity and inclusivity. The BJP's use of religious references in campaign rallies has also drawn criticism for potentially violating election rules. Despite these controversies, the BJP remains the favorite to win the parliamentary majority in the upcoming elections.