Sadiq Khan hails ‘huge progress’ as progress report finds more than 95% of vehicles are now compliant