Deliveroo drivers are not workersOn 21 November 2023, the Supreme Court has decided that Deliveroo riders are not workers. The status of the food delivery giant's army of...