(1) A member of the Garda Síochána may demand of a person-
(a) driving in a public place a mechanically propelled vehicle, or
(b) accompanying under regulations under this Act the holder of a learner permit while such holder is driving in a public place a mechanically propelled vehicle,
the production to him or her for his or her inspection of a driving licence then having effect and licensing the person to drive the vehicle. If the person refuses or fails so to produce the licence there and then, he or she commits an offence.
(2) A member of the Garda Síochána may demand of a person who is driving in a public place a mechanically propelled vehicle and is not the holder of a driving licence the production to him or her for his or her inspection of a learner permit then having effect and licensing the person to drive the vehicle. If the person refuses or fails so to produce the learner permit and is a person falling within section 35(1), he or she commits an offence.
(3) Where a per
…