Official data shows police forces across England and Wales recorded 502,011 shoplifting offences in 2025-26 alone - leaving retail staff exhausted