Bus speeds in London have slowed to their lowest level in years, causing a fall in passenger numbers, the London Assembly has heard. Average speeds on the capital's bus network fell to 9.17mph in 2024 ...