An 18-year-old man has been charged following a number of incidents in the city centre