Actually the last election here showed a overall result of 146% of voters. Number 1 in this picture is United russia is which the main support of Putin plus others
I think the 146% was a unintended slip.... :)
Here is a previously posted article that gives a little insight into his apparent popularity.. and he has just tripled the wages of some high up federal employees who will not be discontented even if the economy does bad
http://www.themoscowtimes.com/opinio...se/503118.html

