A constable may, without warrant, arrest a person for an offence against this Act if the constable has reasonable ground to believe that the person has committed that offence and that:
(a) proceedings against the person by summons would not be effective; or
(b) the arrest is necessary in order to prevent persistence by
the person in, or repetition by the person of, conduct of the kind
constituting the offence, or the commission by the person of other offences
against this Act.