Locals have been left in “disgust” after two men were caught blatantly stealing three football shirts from a Portsmouth cancer charity shop on CCTV.