From what I have seen/observed worldwide and especially S.E.A. - the population can and does revolt - see Suharto's ending. However once the "new" government is in place it becomes more a "change of pockets" then actually combating corruption. As such one could also say that the respective politicians or their parties are simply using the populations discontent in order to get rich themselves.
Corruption is a society-cultural based issue - which IMO can only be changed via a long term approach e.g. 20-25 years. Usually democratic parties never get to see such a ruling term. So it comes down to a party having a so called strongman. Usually "strongman" are not of a democratic nature but tend far more towards being autocratic leaders. Or initially being of democratic origins but then out of necessity reverting to "ridding opposition" and implementing "forcefully if necessary" respective laws in order to change a present society or parts of it's culture. - via educational reforms.
Take China as an example - no please do not throw stones at me yet.
In 2008 it was still common "culture" in China for patients or their families to pay extra money to a doctor to obtain "special care" for e.g. an operation.
In 2014 doctors complained about people offering them money - which they refused to take - but then caused "unhappiness" amongst those patients who simple thought, oh my God that doctor isn't willing to perform a good operation.
From 2012 to now, laws were enacted (and are absolutely followed up open by government institutions) to punish doctors taking money and those offering money.
And so called "hospital surgical incidents" were far more inspected upon and serious actions implemented towards such cases. At the same time salaries were increased in order to guarantee a doctors or a nurses good living style.
Since about 2020 I have not heard from doctors (have couple of friends who are hospital doctors and directors) that people are still into that practice. I am not saying that in rural China this practice is eradicated yet. But it shows what a determined "autocratic" government can actually achieve towards society-cultural issues. And whilst the government is taking steps towards actual corruption issue - it introduces these issues and it's causes into the educational process aka schools.
Give it another 10-15 years and you will have a society - that expects rightfully for doctors to be trained respectively in order to do their job - and in general no one will be willing to put forward money to receive the appropriate medical treatment. Not needing to put forward money automatically reduces the patients or their family members to participate in a corruption practice themselves in order to "accumulate" such monetary reserves.
Personally IMO, in S.E.A. a democratic party and it's leaders would never be able or even willing to implement such a program. (because they would be immediately torpedoed towards such an implementation) via, no money - our defense is more important, or pay more for the farmers crops first, build more Mosques first, etc. etc. - just saying
if you don't like China as an example - maybe Germany might be one too.
Until 1880 Germany and it's institutions were just as corrupt as those now in Indonesia or e.g. Malaysia.
But upon the founding of Imperial Germany in 1871 - Germany had an absolute "Strongman" - not the emperor but his Chancellor Bismarck. (called the Iron Chancellor) an absolute autocrat and hater of democracy or a so called constitutional monarchy.
He developed draconian measures to punish and other actions to rid all German government and related institutions from corruption. And in parallel reformed the education system - in regards to "what a good German" is to be.
By around 1895 government corruption in Germany more or less did not exist any more - and 1895 also marked the rise of Germany to an economic and military Superpower.
But he was an autocratic Strongman supported also by an autocratic minded monarchy.