London Mayor Sadiq Khan officially secured a third term as local election results were finalized across Britain in Saturday in which the ruling Conservative Party suffered heavy losses across the board.
London Mayor Sadiq Khan officially secured a third term as local election results were finalized across Britain in Saturday in which the ruling Conservative Party suffered heavy losses across the board.