Sadiq Khan set to miss key target in bid to pull Londoners away from cars to greener transport
The mayor wants 80 per cent of London journeys to be made on foot, by bike or public transport by 2041
The mayor wants 80 per cent of London journeys to be made on foot, by bike or public transport by 2041