0
The mayor receives a £20.4 billion budget to improve London’s economic and social development