The UK goes to the polls on Thursday. This could be one of the closest contests to date, with most surveys predicting a hung parliament.
The three major parties in the elections are:
Conservative Party: PM Candidate - David Cameron
Labour Party: PM Candidate - Gordon Brown
Liberal Democrats: PM Candidate - Nick Clegg
Nineteen other parties, whose total vote share is estimated at 8-9%, will also contest the elections.
Most surveys put their money on the Conservatives, with Labour and the Liberal Democrats neck-and-neck.
If no one party wins 326 of the 650 seats in Parliament, incumbent PM Gordon Brown will remain in power till he resigns. The Lib Dems have been hinting at a coalition with the Conservatives in case of a hung parliament.
To avoid a hung parliament, the Labour Party must make sure they don't lose 24 seats, the Conservatives need an additional 116 and the Lib Dems an additional 264.
Compiled by Nandini Krishnan