Britain’s Labour Party has won the parliamentary election after reaching the 326 seats required for a majority in the House Of Commons The party won 363 seats as 527 of 650 constituencies have declared results. Speaking after the win Friday morning, party leader Keir Starmer said “the...
