United Kingdom June 5, 2024Moment e-bike mugger caught by London police after stealing phones from 24 people in crime spree