Britons go to the polls today in a general election predicted to be the closest for decades as no single party is expected to secure a majority. Londoners vote at their local polling station, a Baptist church in the south London borough of Herne Hill, SE24, Lambeth.
Add to Cart Add to Lightbox Download