Pc Amelia Shearer quits after urinating in Urban Outfitters October 11, 2023 News by Leave a Comment on Pc Amelia Shearer quits after urinating in Urban Outfitters A police constable who initially kept her job despite urinating in a York shop fitting room while drunk off duty has resigned after her vetting was revoked, her former force has said.