There are 3,854 hybrid buses, 785 battery electric buses, and 22 hydrogen fuel cell buses operating in London, as of March 2022, out of a total bus fleet of 8,795 - this is around 53% of the bus fleet. The battery electric fleet of the city (about 9% of the total fleet) is the second-largest in Europe, after Moscow, which has over 1000 electric buses operating. From 2021, all new buses will be zero emission, and the entire bus fleet will be zero emission by 2034, although Transport for London have stated that with additional funding, this could be achieved by 2030.