Video PlayerClose
Photo taken on Dec. 12, 2019 shows a sign directing a polling station for the general election in London, Britain. Millions of voters on Thursday flocked to cast their ballots in Britain's third election in less than five years as polling stations opened across the country at 7:00 a.m. (0700 GMT). (Photo by Tim Ireland/Xinhua)