The UK Independence party has proved once again to be the surprise package in European parliament elections, only a matter of weeks after seasoned political watchers had largely written off its chances.
In contrast to the British National party, which reaped the benefit of abstentions by Labour voters, Ukip appeared to prosper from Tory supporters switching their votes to express displeasure about both the parliamentary expenses scandal and Britain’s continued membership of the European Union.



