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

Election results