Political party leaders in the UK issued their final rallying cries as the country prepares to head to the polls.
Ahead of the polls opening at 7am on Thursday, the leaders of the main political parties spent Wednesday travelling around the country in a big to drum-up last minute support at the ballot box.
Boris Johnson and Jeremy Corbyn focused on Brexit and public services in their final hours of campaigning.
In their last interviews with the BBC ahead of Thursday’s poll, Mr Johnson repeated his main pledges, saying: “Only if you get Brexit done [can you] move the country forward.”
Meanwhile, Mr Corbyn said there was a “greater understanding” from the public that the country “cannot go on with underfunded public services”.
The contest, the first to be held in December in nearly 100 years, follows those in 2015 and 2017.
Polling stations in 650 constituencies across England, Wales, Scotland and Northern Ireland open at 07:00 GMT.
After the polls close at 22:00 GMT, counting will begin straight away. Most results are due to be announced in the early hours of Friday morning.
Many people have already put a cross next to the name of their favoured candidate by voting by post – more than seven million people used a postal vote two years ago.
A total of 650 MPs will be chosen under the first-past-the-post system used for general elections, in which the candidate who secures the most votes in each individual constituency is elected.
Elections in the UK traditionally take place every four or five years. But, in October, MPs voted for the second snap poll in as many years. It is the first winter election since 1974 and the first to take place in December since 1923.