Sadiq Khan Clinches Historic Third Term as London Mayor
London Mayor Sadiq Khan secures a record third term in a landslide victory, signaling a shift in political winds as the Labour Party makes significant gains against the Conservatives in local elections.
Read more