A police officer may enter premises, and may take the action that is necessary and reasonable to prevent the commission or repetition of an offence or of a breach of the peace or to protect life or property—
(a) when invited onto the premises by a person who is or is reasonably believed to be a resident of the premises for the purpose of giving assistance to a person on the premises who has suffered, or is in imminent danger of suffering, physical injury at the hands of some other person; or
(b) under a warrant issued under section 189; or
(c) in circumstances of seriousness and urgency, in accordance with section 190.