(a) enter and search a building, place or vehicle, apparently in use for the carrying on of a business;
(b) require a person in charge of such a vehicle to stop it, or move it a reasonable distance to a place specified by the inspector, to enable the inspector to enter and search it; and
(c) require a person in possession of a pack, basket or other receptacle containing articles that are apparently for sale to permit the inspector to examine its contents.
(2) An inspector is not entitled to enter a part of premises used for residential purposes, except—
(a) with the consent of the occupier; or
(b) under the authority of a search warrant.