A police constable may detain in order to search any person, vehicle or anything which is in or on a vehicle, in any place to which the public has access, if he or she has reasonable grounds for suspecting that stolen or prohibited articles, or bladed or sharply pointed articles, or prohibited fireworks will be found.