(1) Any Licence may be cancelled or suspended (a) by the officer by whom the same was granted or by any authority to which he may be subordinate, or any District Magistrate within the local limits of whose jurisdiction the holder of such Licence may be, when, for reasons to be recorded in writing, and after giving the holder of the Licence a...