London has too many private hire vehicles doing too few trips, adding to congestion and pushing down driver pay, politicians have said. The London Assembly's transport committee has added at the same ...