Polls opened at 50,000 polling stations across the UK at 7 am Thursday. A total of 650 Westminster MPs will be elected, with about 50 million people registered to vote. (Photo: AP)
Green Party leader Natalie Bennett smiles after casting her vote in, London. (Photo: AP)
Mayors will also be elected in Bedford, Copeland, Leicester, Mansfield, Middlesbrough and Torbay. For the first time, people have been able to register to vote online. (Photo: AP)
The British Parliament is made up of 650 seats, 533 constituencies in England, 59 in Scotland, 40 in Wales and 18 in Northern Ireland with 326 required for a majority. (Photo: AP)
First Minister of Scotland and Scottish National Party leader Nicola Sturgeon arrives to cast her ballot at Broomhouse Community Hall in Broomhouse, Scotland. (Photo: AP)
Labour Party leader Ed Miliband and his wife Justine leave the polling station after voting at Sutton Village Hall, Doncaster, England. (Photo: AP)
The polling booths opened at 07:00 AM (local time) and will go on till 22:00 (local time). (Photo: AP)
Nigel Farage the leader of the UK Independence Party (UKIP) speaks to photographers as he leaves after casting his vote at a polling station in Ramsgate, south east England. (Photo: AP)
Most polling stations are in schools, community centres and parish halls, a launderette and a school bus will also be used. (Photo: Twitter)
In the last elections in 2010, which threw up a hung Parliament, the Tories had 307 and Labour 258. This time poll pundits are predicting an even more protracted period of discussions as no party is expected to command a clear majority following the
Polling on Thursday began in the UK in one of the closest general elections seen in decades with voters set to decide between the Conservatives of Prime Minister David Cameron, Ed Miliband's Labour and other smaller parties. (Photo: Twitter)
United Kingdom votes in most unpredictable election in decades