Evening Standard · 6 months ago Revealed: London has 106,000 private hire drivers as politicians demand licence cap