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

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