Updated March 2021by Rodney Coker The contest to be Mayor of London is just one of many elections to take place on Thursday 6 May 2021. On the same day, 25 London Assembly members will be elected. For many Londoners, this election is crucial as it can help bring about the change they want to …