2014 के बाद से देश में लोकसभा की 21 सीटों के लिए उपचुनाव हुए हैं. इनमें से 11 सीटें बीजेपी के कब्जे में थीं लेकिन अब इनमें से महज चार सीटें ही बीजेपी बरकरार रख सकी है. 21 में से 17 सीटें विपक्ष के नाम रहीं. यानी बीजेपी ने 7 सीटें गंवा दीं, तीन पर इस समय उपचुनाव चल रहे हैं जबकि दो पर कर्नाटक में उसके नेताओं का इस्तीफा हो चुका है. 270 सीटों के बावजूद बीजेपी केंद्र की सत्ता में अब भी मजबूत है, लेकिन उसकी निर्भरता अपने एनडीए गठबंधन के सहयोगी दलों पर बढ़ी है.