W listopadzie 2016, po porażce kandydatki partii GERB Cecki Caczewej w wyborach prezydenckich, Bojko Borisow podał się do dymisji z urzędu premiera. 2 grudnia 2016 otrzymał od prezydenta ponownie mandat do utworzenia rządu, jednak nie podjął się tego. Również dwóch kolejnych wskazanych kandydatów nie było w stanie stworzyć nowego gabinetu. Wskutek tego nowo zaprzysiężony prezydent Rumen Radew 24 stycznia 2017 rozpisał nowe wybory parlamentarne na dzień 26 marca 2017, a na premiera rządu przejściowego powołał Ognjana Gerdżikowa.

GERB zwyciężył w tych wyborach z wynikiem 32,7% głosów, co przełożyło się na 95 mandatów, Bojko Borisow ponownie zdobył mandat deputowanego. Partia byłego premiera podjęła po wyborach rozmowy ze Zjednoczonymi Patriotami, skupiającymi partie narodowo-konserwatywne i nacjonalistyczne. Obie formacje w kwietniu 2017 podpisały porozumienie programowe, a następnie powołały trzeci rząd Bojka Borisowa, który rozpoczął urzędowanie 4 maja 2017.