Bulgaria's president said Thursday that early elections would take place on May 12 following Prime Minister Boyko Borisov's surprise resignation last week after the biggest nationwide protests in 16 years.
"In the current dead-end situation, it is most responsible and most honest to go for early elections ... The vote will be held on the first suitable date -- May 12," Rosen Plevneliev told parliament.
Borisov quit after two weeks of sometimes violent protests against high electricity prices, corruption, low salaries and rising unemployment in the European Union's poorest member. Three people even set themselves on fire.
The right-wing Borisov, a burly former bodyguard and police chief, was hugely popular when first elected in 2009, and his term had been due to run until July. It is unclear if he will run for premier again.
His decision to throw in the towel has failed to snuff out public anger with protesters continuing to take to the streets, booing right-wingers and Socialists alike and denouncing the whole political establishment as "mafia."
The president was expected to dissolve parliament soon and appoint a caretaker government after Borisov's GERB party and the Socialists returned a mandate to form a new cabinet. Turkish minority party MRF was expected to follow suit Friday.