Question: when are mayoral elections held?
Answer: It will be held simultaneously with the elections for the London Assembly and other local elections. The mayoral and Assembly elections were due to be held on 7 May 2020, but in March 2020 it was announced the election would be postponed until 2021 due to the COVID-19 pandemic.