Who Is The Mayor Of London England? Still Sadiq Khan, Still On The Poster
Who Is The Mayor Of London England? Still Sadiq Khan, Still On The Poster | Who is the Mayor of London England? It is Sadiq Khan, in office since 2016 – so long a whole generation has known no other. The deadpan dossier.
