whats the difference between mayor and lord mayor
The lord mayor is the title of the mayor of a major city in the United Kingdom or Commonwealth realm, with special recognition bestowed by the sovereign.