Read Time:14 Second
Millions went to the polls in the U.K. on Thursday, to vote for 650 MPs in the House of Commons, with the Labour Party projected to win a sizeable, if not historically large majority of more than 400 seats, according to several poll projections. When…