Labour Party Wins UK Election, Sunak Concedes Defeat

Labour has won the UK general election and is heading for a landslide, with results from more than 500 of the 650 parliamentary seats...