The fear of going to prison for Tax Fraud serves as a major deterrent for corrupt politicians.
1) Politicians publish their tax returns.
Politicians standing for government must publish their tax returns for the previous 5 years.
2)Reveal financial goals.
They must reveal how wealthy they intend to be at the end of thir term of office.
Since we, the people, give politicians the right to tax us, it’s only fair that the people who tax us should publish their tax returns.
An intended, or actual, increase of personal wealth at the end of a term of office is likely to reduce the chance of election, or re-election.