Mayoral and London Assembly candidates have been announced
See who's standing for Mayor of London and the London Assembly on 2 May 2024.
See who's standing for Mayor of London and the London Assembly on 2 May 2024.