Shoplifting has plagued retailers for decades, with violence and aggression towards staff now reaching record numbers. Is enough being done to tackle this age-old problem?