The BJP has managed to puncture opposition's claims that the party is anti-minority by winning more than 50 percent of the Lok Sabha seats in 90 'minority-concentration' districts identified in 2008 by the then UPA government.
Besides a considerable minority population, these districts have both socio-economic and basic amenities indicators below the national average.
Of the 79 such constituencies, the BJP has won the maximum of 41 seats, a gain of seven over 2014. Congress's share has almost halved, down from 12 in 2014 to six now.
An analyst claimed that Muslims did not vote en bloc in favor of one party or candidate this time.
On the other hand, 27 Muslim candidates won in the recently-concluded elections. However, none of the six Muslim candidates fielded by the BJP tasted success.
The winning MPs are from Trinamool Congress (5); Congress (4); Samajwadi Party, Bahujan Samaj Party (BSP), National Conference and Indian Union Muslim League (IUML) (3 each); AIMIM (2); LJP, NCP, CPI(M) and AIUDF (one each).
The Opposition parties have been accusing the BJP of not doing enough for the minorities and also aiding and abetting attacks on them.
Nearly 20 percent of the country's 130 crore people are Muslims.
In the minority-concentration districts, the BJP gained the most in West Bengal, which has 18 such seats. In Raiganj in Uttar Dinajpur district which has a Muslim population of nearly 49 percent, BJP's Debasree Chaudhuri defeated TMC's Agarwal Kanaialal by 60574 votes.
In neighboring Jalpaiguri seat, BJP candidate Jayanta Kumar Roy defeated sitting TMC MP Bijoy Chandra Barman by 184004 votes. The seat has about 20 percent Muslim population.
In Maldaha North seat in Malda, the party's Khagen Murmu won defeating TMC's Mausam Noor by a margin of 84288 votes. The seat has nearly 50 percent Muslim population.
In Coochbehar seat which has a Muslim population of around 30 percent, BJP's Nisith Pramanik got the better of his nearest rival TMC's Paresh Chandra Adhikary by 54231 votes.
In Balurghat in North Dinajpur district, BJP candidate Sukanta Majumdar defeated TMC's Arpita Ghosh by a margin of 33293 votes. The seat has a 35 percent Muslim population.
In Bishnupur Lok Sabha seat (20 percent) in Bankura, BJP candidate Saumitra Khan won by 78047 votes defeating his Trinamool Congress rival Shyamal Santra.
In Hooghly seat (20 percent), Locket Chatterjee of the BJP defeated his
TMC rival Ratna Dey (Nag) by a margin of 73362 votes while S S Ahluwalia of BJP won the Burdwan-Durgapur seat by a slender margin of 2439 votes defeating his
nearest AITC rival Mamtaz Sanghamita.
The seat has around 15 percent Muslim population. The UPA government in 2008 had identified the 90 minority-concentration districts under a development program that focussed on education, health and skill development in these districts.
Rampur, Nagina, Moradabad, Sambhal, and Amroha are among the 20 Lok Sabha seats in Uttar Pradesh where Muslim voters are in a very large number.
Though the BJP performed well in the state, ensuring that the SP-BSP-RLD combine does not get a cake walk, the 'mahagathbandhan' bagged these five seats.
In Rampur, where Muslims account for nearly 50 percent of the voters, veteran SP leader Azam Khan defeated BJP candidate and actor-turned-politician Jaya Prada by over one lakh votes.
The BSP won the Nagina seat when its candidate Girish Chandra defeated sitting BJP MP Yashwant Singh by over 1.66 lakh votes.
In Moradabad, ST Hasan of the SP defeated sitting BJP MP Kunwar Sarvesh Kumar by nearly 99,000 votes. Another SP candidate, SR Barq defeated Parmeshwar Lal Saini of BJP in Sambhal seat.
In Amroha, Kunwar Danish Ali, who had defected from the Janata Dal (Secular) and had joined the BSP just ahead of the polls, emerged victorious trouncing sitting BJP MP Kunwar Singh Tanwar.
The Congress had fielded six Muslim candidates in Uttar Pradesh, but none of them won. In the entire state, Muslims account for nearly 20 percent of the population.
In the 2014 Lok Sabha polls, not a single Muslim candidate won and the jinx was broken only during Kairana by-poll when the seat was wrested from the BJP by Tabassum Hassan, the joint opposition candidate, who had contested on RLD ticket.
In Bihar, there are seven such seats, and in Kishanganj, which has around 65 percent Muslim population, Congress's Mohd Javed defeated JD(U)'s Syed Mahmood Ashraf by 34,466 votes.
In Araria (45 per cent), BJP's Pradip Kumar Singh defeated sitting RJD MP Sarfaraz Alam by 1,37,241 votes while in Katihar (40 percent) Congress's Tariq Anwar (sitting MP, who won the seat on an NCP ticket) lost to Dulal Chandra Goswami of the JD(U) by 57,203 votes.
Darbhanga, having a Muslim population of about 23 percent, saw BJP's Gopal Jee Thakur defeating RJD's Abdul Bari Siddiqui by 2,67,979 votes.
In Khagaria (23 per cent), sitting Lok Janshakti Party MP Mehboob Ali Kaisar defeated Mukesh Sahni of VIP by 2,48,570 votes, while in Banka (20 percent) JD(U)'s Giridhari Yadav prevailed over sitting RJD MP Jai Prakash Narain Yadav by 2,00,532 votes and in Madhubani (19 percent), BJP's Ashok Yadav defeated VIP's Badri Purbe by 4,54,940 votes.
In Assam, the Congress won two of the seats where there is a sizeable Muslim population -- Abdul Khaleque in Barpeta (over 45 percent) and Pradyut Bordoloi in Nowgong (over 34 percent). AIUDF chief Badruddin Ajmal emerged winner in Dhubri, where the Muslim population is over 65 percent.