Labour Party wins British legislative elections
Britain’s Labour Party won the legislative elections on Friday and is set to form a new government.
In a speech after announcing the results, party leader Keir Starmer said that this is an era of “national renewal”, bringing an end to 14 years of Con…