Mayor Of London
The Mayor of London is the elected head of the Greater London Authority, responsible for overseeing the city's governance and administration. This role includes managing key areas such as transport, housing, and the environment. The mayor works to improve the quality of life for Londoners and represents the city on national and international stages.
Elected every four years, the mayor has the power to set policies and budgets that affect the entire city. The position was established in 2000, and the mayor works alongside the London Assembly, which holds the mayor accountable and provides oversight on decisions made.