A 23-year-old man has been charged with robbery and shoplifting following a series of incidents in the town centre