London has had a directly elected Mayor since 2000. The Mayor of London has specific powers and duties and a general power to promote economic, social and environmental improvements in London.
The Mayor has a duty to set out plans and policies for London covering transport, planning and development, housing, economic development and regeneration, culture health inequalities and a range of environmental issues including climate change and air quality.
The Mayor has a number of other duties relating to culture and tourism, including responsibility for Trafalgar and Parliament Squares.
The current Mayor is Sadiq Khan. Read more about the Major of London on the london.gov.uk website.