The candidates vying to be the next London mayor

This post was originally published on BBC Politics

The campaign to be the next London mayor has begun with the election due to be held on 2 May 2024.