
UK general election: Labour hammers Tories with historic election win
LONDON — A triumphant U.K. Labour Party is back in power in Britain after winning a historic landslide election victory over the ruling Conservatives. …
LONDON — A triumphant U.K. Labour Party is back in power in Britain after winning a historic landslide election victory over the ruling Conservatives. …