Sadiq Khan: All new London buses will be zero-emission

The mayor has brought forward his commitment to deliver a 100% zero-emission bus fleet in the capital from 2037 to 2034