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