If an enforcement officer exercises a power to stop a vehicle, he or she must, immediately after stopping the vehicle,—
(a) identify himself or herself to the driver of the vehicle, either by name or unique identifier; and
(b) inform the driver of the officer's authority to stop the vehicle; and
(b) state the name of the enactment under which the search is taking place and the reason for the search under that enactment unless it is impracticable to do so in the circumstances; and
(c) if not in Police uniform, produce evidence of his or her identity if the driver requests proof of identity.