The mainstream parties are now completely disconnected from the people they are supposed to represent. They exist in a bubble totally detached from the daily concerns of normal people.
Nigel Farage, as Alex Salmond before him, recognises that we are all sick to the back teeth of politicians representing the interests of bankers, press barons, multinationals and private monopolies before giving a second thought to the great unwashed.
Farage has simply pointed this out, and said vote for me because I'm not them! And its worked. Its a two-fingers-to-the-establishment vote.
The fact that the BNP got twice as many votes than the Lib Dems (who only got 350 votes) should be a pretty clear indication of where Nick Clegg has lead them. Electoral oblivion awaits...