The Mayor of London sets the budget and is responsible for making London a better place for everyone who visits, lives or works in the city. The Mayor is elected every four years.