Boris Johnson or Jeremy Corbyn: Who will be the next UK Prime Minister
Voting takes place between 7:00 am and 10 pm on December 12. The results are declared through the night and the following day.
Just 10 days left before Britain goes back to the ballot boxes to pick its prime minister. The question is who will the UK voters vote for - will it be Boris Johnson or Jeremy Corbyn.
UK elections are supposed to be held every five years but this one is the third since 2015. It's predicted to be one of the most volatile general elections in decades.
And it is not just Brexit That is at stake. Whoever gets the keys to downing street will radically influence the country's economy.Public services and the road ahead.
650 people will be chosen as members of parliament to decide laws and policies. Most belong to a political party, but some do stand as independents. These MPs are elected to the house of commons.
In the UK, general elections are supposed to be held every five years. But, three elections have already taken place in just 4 years.
The national health service and immigration were issues that were the biggest concern for the voters.
Now, Brexit - the UK's departure from the European Union - is a prime concern.
The whole point of these elections is to break the Brexit deadlock in parliament. But it is a huge gamble for prime minister Boris Johnson and leader of the conservative party.
Politicians are divided on this issue, some want the UK to leave the EU as soon as possible, some would prefer another referendum, and others to cancel Brexit altogether.
Prime minister Boris Johnson doesn't have enough MPs to easily pass new laws. He hopes an early election will increase the number of conservative MPs, making his Brexit plans easier to achieve.
If the UK prime minister fails, pro-remain parties will try to stop Brexit altogether.There is the labour party which wants to renegotiate Johnson's Brexit deal and put it to another referendum.
The liberal democrat under the leadership of Jo Swinson have pledged to cancel Brexit if they are voted to power at the general elections.
The Scottish National party, welsh party Plaid Cymru and the greens are all in favour of a second referendum.Voting takes place between 7:00 am and 10 pm on December 12. The results are declared through the night and the following day.
When the overall result is known, the leader of the winning party visits Buckingham palace to ask the queen for permission to form a new government.Often they will stand outside to deliver a speech about their party's plans for the coming years.