The leaders of the main parties cast their vote
Party leaders have been casting their votes in the General Election.
Here's footage of party leaders Nigel Farage (UKIP), Ed Miliband (Labour), Natalie Bennett (Green Party of England and Wales), Nicola Sturgeon (SNP), David Cameron (Conservatives), Nick Clegg (Liberal Democrats) and Leanne Wood (Plaid Cymru) casting their votes.