Judges and Magistrates: As per Lawkidunya, article 4 of Qanun-e-Shahadat Order and section 121 of the Evidence Act, No Judge or Magistrate shall, except upon the special order of some Court to which he is subordinate, be compelled to answer any questions as to his own conduct in Court as Judge or Magistrate, or as to anything which come to his knowledge in Court as such Judge or Magistrate; but he may be examined as to other matters which occurred in his presence whilst he was so acting.
(a) A, on his trial before the Court of Session, says that a deposition was improperly taken by B, the Magistrate. B cannot be compelled to answer questions as to this, except upon the special order of a superior Court.
(b) A is accused before the Court of Session of having given, false evidence before B, a Magistrate. B cannot be asked what A said. Except upon the special order of the superior Court
(c) A is accused before the Court of Session of attempting to murder a police officer whilst on his trial before B, a Sessions Judge. B may be examined as to what occurred.
Meaning of Judge in Law
As per Lawkidunya, the word Judge is a person who presides over court proceedings, either alone or as a part of a panel of judges. The powers, functions, method of appointment, discipline, and training of judges vary widely across different jurisdictions. The judge is supposed to conduct the trial impartially and, typically, in an open court.
Meaning of Magistrates
As per Lawkidunya, the term of magistrate is used in a variety of systems of governments and laws to refer to a civilian officer who administers the law. In ancient Rome, a magistratus was one of the highest ranking government officers, and possessed both judicial and executive powers.