Europe Our World London Election: Sadiq Khan elected mayor for a second termsatofsatMay 10, 2021May 10, 2021 by satofsatMay 10, 2021May 10, 20210812 In a race closer than expected, Sadiq Khan has been re-elected mayor of London handing a huge boost to the opposition Labour party; as Thursday’s... Read more