There are a number of other parties that may win a seat here and there - UK Independence Party (right wing, want to leave the Europe Union), The British National Party (anti-immigration *****) and the Green Party (irrelevant fUcking Hippies).
In addition, there are silly ones: The Monster Raving Loony Party (founded by 60's rock musician Screaming Lord Sutch). We even have a Zombie Party (Policies include a Cemetary Improvement Fund to improve the comfort of the undead, and legalising living/undead marriage).
Anywho:
LaboUr: Led by Gordon (no charisma, Mr Angry) Brown. Been in power since '97 and facing flack for the economic downturn and general Ennui of the electorate. Complacent, and still facing flack over the Iraq war.
Conservatives: Led by David (ultra-posh over-privileged toff) Cameron. Most of their policies are re-branded Labour policies, and the rest are mostly aspirational without detail of how they will achieve their aims.
Liberal Democrats: Led by Nick (bland and as posh as Cameron) Clegg. A nobody until the recent Leadership Debates, when, untarnished by any coherent policies, was able to make Brown and Cameron look like squabbling kids.
Under our system, we have 650 Members of Parliament (MPs). Any party that has 326 or more MPs is the new Government and takes over the day after the election.
All the predictions are that no party will get 326 seats, forcing 2 parties to form a coalition (known as a 'hung parliament').
My prediction:
No overall majority - gains for Tories and Lib Dems; heavy losses for Labour.
Tories and Lib Dems will form a coalition, very few decisions will be made, those decisions that are made will be so unpopular, we will have another election in the Autumn, or early next year.
![Smiley: facepalm](http://zam.zamimg.com/i/smilies/facepalm.gif)