Who is head of government in London?

1 answer

Answer

1039840

2026-03-26 00:10

+ Follow

The head of government in London is the Mayor of London. As of October 2023, the current Mayor is Sadiq Khan, who has been in office since May 2016. The mayor is responsible for the strategic governance of Greater London and oversees various aspects of city management, including transport, housing, and the environment. The Mayor works alongside the Greater London Authority (GLA) and is elected by London residents.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.