PM Rosen Zhelyazkov has resigned after a vote of no confidence in parliament, following a series of mass street protests first against 2026 controversial budget, then scrapped, and lately against alleged corruption of minority centre-right government