Subject to the provisions of any enactment or rule of law authorising the reception of unsworn evidence, evidence given before a magistrates’ court shall be given on oath.