Polling stations open across England
Voting has begun in England in what is tipped to be the most closely-fought general election in recent years.
Polling stations around the country opened their doors at 0700 BST and will close at 2200 BST when most electoral teams will begin counting the
With polls indicating Britain could see a hung parliament, party leaders made a final push to win over undecided voters on Wednesday.
Votes are also being cast in local elections at more than 150 councils.
In total, 4,200 seats will be contested in about 3,000 wards across 166 English local authorities.
Electoral teams across the country are gearing up for a long night of counting.
In the constituency of Sunderland South, officers are hoping to become the first to declare results for a fifth year running.
Liverpool Riverside had the lowest voter turnout in 2001 and 2005
In 2005, it announced its MP just 44 minutes after the polls had closed.
In one North Yorkshire constituency voters face a three-week wait to cast their vote for their MP.
The election in Thirsk and Malton was halted in April when the UK Independence Party announced its candidate, John Boakes, had died.
Polling day for that constituency will now be 27 May.
One council with a huge job on its hands is Rushmoor Borough Council in Hampshire, which is co-ordinating voting for troops in Afghanistan.