During the 2015 general elections in the UK, millions of people are to cast their votes, BBB reports.
There are around 50,000 polling stations across the country and polls open at 07:00 BST.
About 50 million people are registered to vote for a total of 650 Westminster MPs.
In addition there are more than 9,000 council seats being contested across 279 English local authorities.
Mayors will also be elected in Bedford, Copeland, Leicester, Mansfield, Middlesbrough and Torbay.