Who won the London mayoral election?London Mayoral Election 2024 has concluded with a list of diverse candidates including incumbent Sadiq Khan and a variety of party representatives.