British party leaders cast their votes

The leaders of the main British political parties arrive to cast their votes in the UK general election. Video: Reuters

MORE VIDEOS