SCHEDULE 1 – THE CRIMINAL CODE.
PART I. – INTRODUCTORY.
Division 5. – Criminal Responsibility.
25. MISTAKE OF FACT.
(1) Subject to Subsection (2), a person who does or omits to do an act under an honest and reasonable, but mistaken, belief in the existence of any state of things is not criminally responsible for the act or omission to any greater extent than if the real state of things had been such as he believed to exist.
(2) The operation of Subsection (1) may be excluded by the express or implied provisions of the law relating to the subject.
Mistake of fact - national proceedings
EDIT.