The confusion stems from court rulings that concluded taxi firms rather than individual drivers were responsible for contracts with passengers, which would mean they should then pay the levy.
Previously, drivers earning under £90,000 did not have to pay. Emily Dalton, head of UK op...