Polling stations have opened in Britain after a hotly-contested election race.
Prime Minister Theresa May began her campaign for the Conservatives with a comfortable margin in the opinion polls, but that lead was whittled away in recent weeks.
The Tory leader called the surprise snap election seven weeks ago, with the hope of increasing her majority in parliament ahead of negotiations on quitting the European Union.
At the moment the Conservatives only have a majority of 17 seats in parliament.
But the campaign had unexpected twists and turns, including the shock of terrorist attacks.
A poll published on Wednesday by YouGov showed Theresa May with a seven-point lead over Labour.
That was two or three points higher than recent polls, but well short of the 20 percentage points the prime minister enjoyed a couple of weeks ago.
Support was said to be at 42 percent for the Conservatives and 35 percent for Labour.
The campaign was overshadowed by terrorism following the recent attacks in Manchester and London, which left 30 people dead and many others injured.
There was also a deadly attack in Westminster earlier in the year.
Labour’s Jeremy Corbyn is hoping for an upset for his party after years in opposition.
The debate over Brexit and the future of the UK economy was the focus of heated exchanges between the candidates in this snap election.
Almost 47 million people are registered to vote.