The third election in less than five years has been described as the most important in decades. The outcome could see Boris Johnson make good on his promise to "get Brexit done," or set the UK up for a new referendum.
As they did in 2015 and 2017, voters in the UK are heading to the polls on Thursday for a crucial general election.
Prime Minister Boris Johnson and his Conservatives campaigned with a promise to "get Brexit done," while his rival Jeremy Corbyn and the opposition Labour Party have campaigned for a second referendum on whether to leave the European Union
What you need to know:
Voting kicks off at 0700 GMT at polling stations across England, Scotland, Wales and Northern Ireland.Exit polls are expected shortly after voting ends at 2200 GMT.The latest opinion polls put Johnson's Conservatives in the lead with a small, 28-seat majority after Labour gained ground in recent weeks.
Winter weather could impact voter turnout, with forecasters predicting icy temperatures, rain and snow.Smaller parties could wind up playing a major role if the Conservatives and Labour fall short of a majority and need to form an alliance.
Final campaign messages
On the eve of the election, Johnson made an appeal to voters in a video message, urging them to "vote one-nation Conservative party, get Brexit done and move our country forward."
In his final election rally, Corbyn took one last jab at Johnson, saying: "Boris Johnson won't just keep everything the same; he will make it worse ... It's time for real change for the many, not the few."
What are the issues at stake?
Brexit has dominated the campaign, with political deadlock over the UK's planned departure from the EU triggering Thursday's election in the first place. Concerns over Britain's beloved National Health Service, combating climate change, and Britain's economy also loomed over campaigning.