Whether criminal responsibility is entailed by an act or omission done or made under an honest and reasonable, but mistaken, belief in the existence of any state of facts the existence of which would excuse such act or omission, is a question of law, to be determined on the construction of the statute constituting the offence.