बीजेपी एक राष्ट्रीय राजनीतिक पार्टी है। केंद्र में पूर्ण बहुमत की सरकार है। देश के बड़े भू-भाग में राज्य सरकारें भी बीजेपी की ही हैं। 2018 छोड़कर पिछले पाँच वर्षों में ज़्यादातर चुनाव बीजेपी ही जीतती रही है। 2014 में जब नरेंद्र मोदी की अगुवाई में केंद्र सरकार बनी थी तो देश के कई राज्यों में बीजेपी विरोधी सरकारें थीं लेकिन नरेंद्र मोदी की लहर ऐसी चली कि ज़्यादातर राज्यों में बीजेपी की सरकारें बन गईं। लेकिन विधानसभा के 2018 के चुनावों में बीजेपी को हार का सामना करना पड़ा। पाँच राज्यों में जहाँ चुनाव हुए उसकी सरकार कहीं नहीं बनी। तीन राज्यों, मध्य प्रदेश, राजस्थान और छत्तीसगढ़ में बीजेपी को अपनी बहुत बड़े बहुमत वाली सरकारें गँवानी भी पड़ीं। इन राज्यों में बीजेपी की हार के बहुत सारे नतीजे निकले लेकिन जो नतीजा बीजेपी के लिए सबसे ज़्यादा चिंताजनक रहा वह राहुल गाँधी का एक मज़बूत नेता के रूप में उभरना माना जाता है।