Answer
The Bharatiya Janata Party (BJP) is India's largest political party, with a strong presence across the country. It is a right-wing party that espouses Hindu nationalism and promotes a conservative social and economic agenda. The BJP has been in power at the national level since 2014, and has also formed governments in several states.