Gen Z has become the driving force behind mass anti-corruption protests that helped topple the Bulgarian government after less than a year in office.