SHARE THIS VIDEO —
U.K.'s new Prime Minister Starmer promises ‘national renewal’ in Downing Street speech
In his first remarks as British Prime Minister, Keir Starmer called public service a “privilege,” adding that his government would bring a "national renewal" following more than a decade of Conservative rule. Starmer’s Labour Party beat the Conservative Party in a landslide victory during a national election on Thursday.