The subsequent snap elections in May resulted in a narrow win for GERB, but the Bulgarian Socialist Party eventually formed a government led by Plamen Oresharski after Borisov failed to secure parliamentary support. The Oresharski government resigned in July 2014 amid continuing large-scale protests. A caretaker government took over and called the October 2014 elections which resulted in a third GERB victory, but a total of eight parties entered parliament. Borisov formed a coalition with several right-wing parties, but resigned again after the candidate backed by his party failed to win the 2016 Presidential election. The March 2017 snap election was again won by GERB, but with 95 seats in Parliament. They formed a coalition with the far-right United Patriots, who hold 27 seats. Borisov's last cabinet saw a dramatic decrease in freedom of the press, and a number of corruption revelations that triggered yet another wave of mass protests in 2020. GERB came out first in the regular April 2021 election, but with its weakest result so far. All other parties refused to form a government, and after a brief deadlock, another elections were called for July 2021, with Stefan Yanev serving as an interim Prime Minister of a caretaker cabinet until then. In July 2021 snap election, anti-elite party called There Is Such a People (ITN)  finished first with 24.08 percent and former Prime Minister Boyko Borisov's GERB-led coalition was the second with 23.51 percent of the vote.