समाजवादी पार्टी ने आजमगढ़ में तीन महीने पहले ही हुए विधानसभा चुनाव में अपना जलवा बिखेरा था। यूपी में भाजपा की प्रचंड जीत के बाद भी आजमगढ़ की सभी दस विधानसभा सीटें सपा गठबंधन ने जीत ली थी। इन सीटों में पांच सीटें आजमगढ़ लोकसभा क्षेत्र के अंतर्गत आती हैं। इन सीटों पर सपा को करीब एक लाख वोटों की बढ़त मिली थी। तीन महीने में ही यह बढ़त खत्म हो गई और भाजपा के दिनेश लाल यादव निरहुआ ने सपा के धर्मेंद्र यादव को करीब 8000 वोटों से हरा दिया है।
बसपा के गुड्डू जमाली को भी सपा की हार के लिए बड़ी वजह माना जा रहा है। बड़ी तादाद में मुस्लिम वोट उधर जाने से यादव और मुसलमान बाहुल्य सीट पर सपा का एमवाई समीकरण ध्वस्त हो गया। जहां भाजपा के निरहुआ और सपा के धर्मेंद्र यादव ने तीन लाख से ज्यादा वोट हासिल किए वहीं बसपा के गुड्डू जमाली ने ढाई लाख से ज्यादा वोट झटक लिये।
आजमगढ़ लोकसभा क्षेत्र में पांच विधानसभाएं गोपालपुर, सगड़ी, मुबारकपुर, आजमगढ़ और मेंहनगर आती हैं। सभी सीटों पर सपा ने भाजपा पर बढ़त बनाते हुए जीत हासिल की थी। सबसे ज्यादा बढ़त मुबारकपुर सीट पर 29103 वोटों की मिली थी। पांचों सीटों पर 106110 वोटों की बढ़त सपा को मिली थी। इससे पहले 2019 के आम चुनाव में भी सपा को भारी जीत मिली थी। तब सपा के अखिलेश यादव ने भाजपा के निरहुआ को 259874 वोटों से हराया था। उपचुनाव में अखिलेश ने अपने भाई धर्मेंद्र यादव को उम्मीदवार बनाया। धर्मेंद्र अखिलेश की जीत बरकरार नहीं रख पाए और चुनाव हार गए।