Voters in London have cast their ballots in the 2024 mayoral election that pitted Labour incumbent Sadiq Khan against Tory challenger Susan Hall. A total of thirteen candidates battled it out on election day in the second such vote held since the UK left the European Union.