Question: nda has how many parties?
Answer: As of May 2020, the NDA has 31 member parties, out of which the BJP is the only national party. The other members include : Janata Dal (United) (JD(U)) Lok Janshakti Party (LJP)