The London mayor has been in power for almost a decade but faces tough competition from a number of potential candidates

Copy link

twitter

facebook

whatsapp