Lot of heartache around the new terms for Deliveroo delivery riders and this protest off Tottenham Court Road was getting a lot of passer by support.
Comments
Sign in or get an account to comment.