Barometer | 5 May 2016
London’s other mayor How many people could name the capital’s other mayor, the Lord Mayor of London? The office, officially renamed the Lord Mayor of the City of London in 2006 to avoid confusion with the Mayor of Greater London, was instituted in 1189 and has been an elected office since 1215 — albeit only