Could this political gadfly steal Bernie Sanders' Senate seat?

Could this political gadfly steal Bernie Sanders' Senate seat?
Everybody hates Congress. So why do congressmen almost always get re-elected?

Everybody hates Congress. So why do congressmen almost always get re-elected?
Obama's approval rating is the highest it's been in years. Why?
