Keir Starmer's Labour Party wins UK general election
Britain's Labour Party leader Keir Starmer says that "change begins here" and promises a "decade of national renewal", putting "country first, party second".
Britain's Labour Party leader Keir Starmer delivers a speech during a victory rally at the Tate Modern in London early on July 5, 2024. (AFP)