Timelapse of The Houses of Parliament and the Elizabeth Tower, home to Big Ben, overlooking Westminster bridge on the River Thames in London, U.K., on Wednesday, May 6, 2015. Britain votes on Thursday in the most uncertain election since World War II, a ballot that looks set to be followed by negotiations to secure a parliamentary majority and clashes over who has the legitimacy to govern.
Photographer: Jason Alden/Bloomberg