समाजवादी पार्टी (सपा) प्रमुख अखिलेश यादव और बहुजन समाज पार्टी (बसपा) अध्यक्ष मायावती भले ही आपस में जंग करते हों, लेकिन जब चुनाव हारने की बारी आती है, तो वे हाथ मिला लेते हैं और अपने खराब प्रदर्शन के लिए भाजपा को जिम्मेदार ठहराते हैं। नगरपालिका चुनाव हारने के बाद, अखिलेश यादव ने कहा, उन्होंने (भाजपा) चुनावों को प्रभावित करने के लिए हर चाल की कोशिश की, लेकिन कुछ भी उनके पक्ष में काम नहीं किया। महापौरों और नगरसेवकों के अलावा अन्य पदों के लिए हुए चुनावों में भाजपा को अपमानजनक हार का सामना करना पड़ा।
सपा ने बीजेपी पर हमला करते हुए आरोप लगाया कि मैनपुरी और कई अन्य जगहों पर मतगणना की धीमी गति में उसकी भूमिका है। पार्टी ने कहा कि अभी इसकी पुष्टि नहीं हुई है कि तकनीकी कारणों से मतगणना धीमी थी या अन्य कारणों से मतगणना धीमी थी। उन्होंने कहा, बीजेपी ने मतगणना प्रक्रिया को प्रभावित करने और चुनाव जीतने के लिए वह सब कुछ किया जो वे कर सकते थे। उन्होंने मतगणना प्रक्रिया को धीमा कर दिया। एक जगह पर, गिने गए वोटों की कुल संख्या डाले गए वोटों की कुल संख्या से अधिक थी। इस दौरान मायावती ने कहा कि चुनाव निष्पक्ष नहीं थे। बसपा को 17 में से एक भी मेयर पद की सीट नहीं मिली। पार्टी ने अलीगढ़ और मेरठ की दो सीटों को खो दिया, जो उसने 2017 के स्थानीय शहरी चुनावों में जीती थी। इस बार राज्य में मेयर पद की सभी सीटों पर बीजेपी ने जीत दर्ज की है।
बसपा ने चुनाव में 11 मुस्लिम उम्मीदवारों को मैदान में उतारा था और बाकी सीटों पर उसने पुराने नेताओं पर दांव लगाया था। हालांकि, यह रणनीति पार्टी के काम नहीं आई। मायावती ने अब राज्य की भाजपा सरकार पर मशीनरी के दुरुपयोग और चुनावों में धांधली करने का आरोप लगाया है। उन्होंने कहा, ”अगर चुनाव निष्पक्ष तरीके से होते तो तस्वीर बिल्कुल अलग होती। अगर बैलेट पेपर से होता तो मेयर पद की सीट बसपा भी जीत जाती। उन्होंने कहा कि स्थानीय चुनाव जीतने के लिए भाजपा और सपा दोनों एक जैसे हथकंडे अपनाती हैं।