The Labor Party, which has been in opposition for 14 years, decisively won yesterday's elections to the British House of Commons, which means that its leader Keir Starmer will today be tasked with forming a government by King Charles III. According to exit polls, Labor won 410 seats in the 650-seat House of Commons.more