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