Nope. Khan is mayor of London, NOT the City of London. That person is called the Lord Mayor of London, and is Charles Bowman.
https://en.wikipedia.org/wiki/Mayor_of_Londonhttps://en.wikipedia.org/wiki/Lord_Mayor_of_London
Nope. Khan is mayor of London, NOT the City of London. That person is called the Lord Mayor of London, and is Charles Bowman.
https://en.wikipedia.org/wiki/Mayor_of_Londonhttps://en.wikipedia.org/wiki/Lord_Mayor_of_London