Voting begins in British General Election
Polling stations across the UK have now just opened for voting in the British General Election.
More than 44 million people are registered to vote and 4,149 candidates are in the running for the 650 seats in the House of Commons.