बीजेपी को 2019 के लोकसभा चुनाव से पहले एक चौंका देने वाला झटका लगा क्योंकि लोकसभा की उन तीनों सीटों पर उसके उम्मीदवार हार गए जिनके लिए उपचुनाव हुआ था. इन तीन सीटों में उत्तर प्रदेश में उसका गढ़ रहा गोरखपुर और फूलपुर तथा बिहार में अररिया शामिल है. यूपी की दोनों लोकसभा सीट प्रदेश के सीएम योगी आदित्*यनाथ और डिप्*टी सीएम केशव प्रसाद मौर्या की थी. बीजेपी के लिए यह चौंकाने वाला चुनाव परिणाम त्रिपुरा सहित पूर्वोत्तर के तीन राज्यों में उसकी शानदार जीत के कुछ ही दिन बाद आया है. बीजेपी ने त्रिपुरा में वाम दल के किले को ढहा दिया था जहां वह पिछले 25 वर्ष सत्ता में था. बीजेपी ने अपने क्षेत्रीय सहयोगी दलों के साथ मिलकर नगालैंड और मेघालय में भी सरकार बना ली थी. वहीं बीजेपी के लिए यह हार 2019 के लोकसभा चुनावों के लिए खतरे की घंटी है.