केंद्र की राजनीति में नरेंद्र मोदी (Narendra Modi) और अमित शाह (Amit Shah) के उदय को बीजेपी का स्वर्ण युग कहा जा सकता है. नरेंद्र मोदी 2014 के चुनाव में देश के पटल पर छा गए. उस चुनाव में बीजेपी (BJP) ने सबसे अधिक सीटें उत्तर प्रदेश में जीती थीं. बीजेपी और अपना दल ने यूपी की 80 में से 73 सीटों पर कब्जा जमाया था.
उत्तर प्रदेश में बीजेपी ने 2014 का लोकसभा चुनाव अपना दल के साथ मिलकर लड़ा था. इस चुनाव में बीजेपी ने 72 सीटों पर जीत दर्ज की थी. अपना दल ने 1 सीट जीती थी. उस चुनाव में बीजेपी ने कुल पड़े वोटों के 42.63 फीसदी वोट मिले थे.
बीजेपी ने 2017 में हुआ उत्तर प्रदेश विधानसभा का चुनाव अमित शाह के नेतृत्व में लड़ा था. इस चुनाव में बीजेपी ने सीटों की संख्या के लिहाज से ऐतिहासिक जीत दर्ज की थी. बीजेपी ने प्रदेश की 403 सीटों में से 384 सीटों पर चुनाव लड़ा था. उसने इनमें से 312 सीटों पर जीत दर्ज की थी. बीजेपी को 39.67 फीसदी वोट मिले थे.