The next Mayor of London and London Assembly elections are on Thursday 4 May 2028

Results for the 2024 elections