LAW

Published on
​​KembaraXtra – Legal Terms – Mayor of London


The Mayor of London is the elected head of the Greater London Authority. The office was created under the Greater London Authority Act 1999.


The Mayor is elected directly by voters in London every four years and is responsible for providing strategic leadership for the city.


Key responsibilities include promoting economic growth, social development, environmental improvement, transport planning, and cultural advancement across London. The Mayor also develops policies aimed at reducing pollution and improving public services.


The office works together with the London Assembly and other public bodies in order to manage major aspects of governance within Greater London.
Picture
0 Comments