Britain’s Labour Party has won enough seats to have a majority in the UK Parliament
An exit poll and partial returns indicate that Britain’s Labour Party is headed for a landslide victory in a parliamentary election, as voters punish the governing Conservatives after 14 years of economic and political upheaval
12:01AM ( 3 months ago )