साल 2019 ने प्रधान मंत्री नरेंद्र मोदी को दूसरी पारी के लिए वापस लाकर सत्तारूढ़ शासन को भले ही जीवन दिया, लेकिन इसी साल में निकाय व उप चुनावों में मतदाताओं ने भारतीय जनता पार्टी (भाजपा) को कई झटके दिए।

बंगाल उपचुनाव: 25 नवंबर को हुए उपचुनाव में तृणमूल कांग्रेस ने तीनों निर्वाचन क्षेत्रों में जीत हासिल की। टीएमसी ने करीमपुर में बिमलेंदु सिन्हा रॉय के साथ मिलकर भाजपा के जय प्रकाश मजूमदार को 233 मतों से हराया। टीएमसी ने कलियागंज भी जीता, जहां तपन देब सिन्हा ने भाजपा के कमल चंद्र सरकार को 2000 वोटों के अंतर से हराया। प्रवासियों और शरणार्थियों की एक बड़ी आबादी के कारण दोनों निर्वाचन क्षेत्र महत्वपूर्ण हैं।
खड़गपुर सदर सीट पर भाजपा का नियंत्रण था यह सीट भी उपचुनाव में बीजेपी से छिन गई औऱ टीएमसी ने जीत दर्ज कराई। यह भाजपा के राज्य प्रमुख दिलीप घोष का निर्वाचन क्षेत्र था। यह भी शायद इस साल भाजपा की सबसे अपमानजनक हार में से एक था। खड़गपुर सीट से पिछली बार विधायक चुने गए प्रदेश बीजेपी अध्यक्ष दिलीप घोष ने लोकसभा चुनाव जीतने की वजह से इस्तीफा दे दिया था। इस सीट पर हुए उपचुनाव में TMC के प्रदीप सरकार ने बीजेपी के प्रेम चंद्र झा को 20,000 से अधिक मतों के अंतर से हरा दिया!

महाराष्ट्र: आक्रामक प्रचार के बावजूद, भारतीय जनता पार्टी को राज्य के भीतर अपने कुल वोट शेयर में काफी कमी आई, और देवेंद्र फडणवीस के अहंकार को मतदाताओं के जनादेश से बचने के लिए पर्याप्त सीटें नहीं मिलीं। रातों-रात स्ट्रिंग-पुलिंग और बैक-चैनल वार्ताओं के बावजूद, भाजपा की सबसे पुरानी सहयोगी और समान जातीय-धार्मिक विचारधारा वाली शिवसेना ने भी बीजेपी का साथ छोड़ दिया। बाद में तमाम तिकड़मों के बाद भी बीजेपी को यहां की सत्ता से हाथ धोना पड़ा। शरद पवार ने एक ही दाव में चाणक्य की भी परिभाषा बदल दी।

जम्मू और कश्मीर BDC चुनाव: जम्मू और कश्मीर (J&K) की विशेष स्थिति को निरस्त करने वाले अनुच्छेद 370 के निरस्त होने के बाद पहली बड़ी चुनावी गतिविधि में, ब्लॉक डेवलपमेंट काउंसिल (BDC) के चुनाव परिणामों ने भाजपा को झटका दिया। निर्दलीय उम्मीदवारों ने कुल 307 में से 217 ब्लॉकों में बहुमत से चुनाव जीता। राज्य में 98.3% मतदान हुआ, जहां 217 ब्लॉक जीतने वाले निर्दलीय उम्मीदवारों के अलावा, बीजेपी ने 81 पर जीत हासिल की।
भाजपा ने जम्मू में 135 उम्मीदवार उतारे थे, जिसमें से केवल 52 ही जीतने में सफल रहे। कश्मीर में, अपने 60 उम्मीदवारों में से केवल 18 ही जीत हासिल कर पाए। इनमें से आठ जीतें दक्षिण कश्मीर के शोपियां जिले के उग्रवादी इलाके से आई हैं, जहां ज्यादातर उम्मीदवार कश्मीरी पंडित हैं जो जम्मू में प्रवासी के रूप में रह रहे हैं।

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

बंगाल उपचुनाव: 25 नवंबर को हुए उपचुनाव में तृणमूल कांग्रेस ने तीनों निर्वाचन क्षेत्रों में जीत हासिल की। टीएमसी ने करीमपुर में बिमलेंदु सिन्हा रॉय के साथ मिलकर भाजपा के जय प्रकाश मजूमदार को 233 मतों से हराया। टीएमसी ने कलियागंज भी जीता, जहां तपन देब सिन्हा ने भाजपा के कमल चंद्र सरकार को 2000 वोटों के अंतर से हराया। प्रवासियों और शरणार्थियों की एक बड़ी आबादी के कारण दोनों निर्वाचन क्षेत्र महत्वपूर्ण हैं।
खड़गपुर सदर सीट पर भाजपा का नियंत्रण था यह सीट भी उपचुनाव में बीजेपी से छिन गई औऱ टीएमसी ने जीत दर्ज कराई। यह भाजपा के राज्य प्रमुख दिलीप घोष का निर्वाचन क्षेत्र था। यह भी शायद इस साल भाजपा की सबसे अपमानजनक हार में से एक था। खड़गपुर सीट से पिछली बार विधायक चुने गए प्रदेश बीजेपी अध्यक्ष दिलीप घोष ने लोकसभा चुनाव जीतने की वजह से इस्तीफा दे दिया था। इस सीट पर हुए उपचुनाव में TMC के प्रदीप सरकार ने बीजेपी के प्रेम चंद्र झा को 20,000 से अधिक मतों के अंतर से हरा दिया!

महाराष्ट्र: आक्रामक प्रचार के बावजूद, भारतीय जनता पार्टी को राज्य के भीतर अपने कुल वोट शेयर में काफी कमी आई, और देवेंद्र फडणवीस के अहंकार को मतदाताओं के जनादेश से बचने के लिए पर्याप्त सीटें नहीं मिलीं। रातों-रात स्ट्रिंग-पुलिंग और बैक-चैनल वार्ताओं के बावजूद, भाजपा की सबसे पुरानी सहयोगी और समान जातीय-धार्मिक विचारधारा वाली शिवसेना ने भी बीजेपी का साथ छोड़ दिया। बाद में तमाम तिकड़मों के बाद भी बीजेपी को यहां की सत्ता से हाथ धोना पड़ा। शरद पवार ने एक ही दाव में चाणक्य की भी परिभाषा बदल दी।

जम्मू और कश्मीर BDC चुनाव: जम्मू और कश्मीर (J&K) की विशेष स्थिति को निरस्त करने वाले अनुच्छेद 370 के निरस्त होने के बाद पहली बड़ी चुनावी गतिविधि में, ब्लॉक डेवलपमेंट काउंसिल (BDC) के चुनाव परिणामों ने भाजपा को झटका दिया। निर्दलीय उम्मीदवारों ने कुल 307 में से 217 ब्लॉकों में बहुमत से चुनाव जीता। राज्य में 98.3% मतदान हुआ, जहां 217 ब्लॉक जीतने वाले निर्दलीय उम्मीदवारों के अलावा, बीजेपी ने 81 पर जीत हासिल की।
भाजपा ने जम्मू में 135 उम्मीदवार उतारे थे, जिसमें से केवल 52 ही जीतने में सफल रहे। कश्मीर में, अपने 60 उम्मीदवारों में से केवल 18 ही जीत हासिल कर पाए। इनमें से आठ जीतें दक्षिण कश्मीर के शोपियां जिले के उग्रवादी इलाके से आई हैं, जहां ज्यादातर उम्मीदवार कश्मीरी पंडित हैं जो जम्मू में प्रवासी के रूप में रह रहे हैं।

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