Some time ago I was thinking about corrupted politicians in democratic countries and how to prevent this phenomenon. Things like big salary is to prevent corruption doesn't work, so why not to take all salary from them? In brief it should look like this...
Politicians and their families cannot have and manipulate with finance of any kind at all. After elections all their present property will be nationalized. During the political service all their life costs will be paid from public funds, so as the living, which will be taken after the service. They will be motivated to rule well to rule as long as possible, because absence of any finance will effectively prevent from hoarding resources for later. After the service they will get some minimal one-shot retirement - for example one-year average salary.
What do you think about this? Can it works?
I imagine that will happen to my country, probably there will be no one to run for a public office. Most politicians run because of personal interest and political power they will hold.They even threaten or worst kill their opponent just to make sure they will win for elections. Politics is a very tricky and dirty business.