According to the article, the real decision will be made by the courts and the courts have already returned Uber's license in the past:
"When TfL decided not to renew Uber's licence in 2017, the company addressed some of the issues raised by TfL back then and then a magistrate later granted Uber a new licence.
On the face of it TfL is standing tough against perceived failings by Uber. But in effect it is letting the courts decide, at a later date, whether Uber should have a licence, or not."