United Kingdom March 28, 2024Knife-wielding teenager attacks brave London Deliveroo rider in horror footage