Notwithstanding anything in any Act or any rule of law, in any proceeding whatever—
(a) a party shall not be entitled to refuse to answer any interrogatory or to give discovery of documents;
(b) a witness, whether a party or not, shall not be entitled to refuse to answer any question, whether relevant to any issue or relating to credit merely;on the ground solely that such answer or discovery would or might relate to, or would tend or might tend to establish, adultery by that party or that witness, or by any other person with that party or that witness, as the case may be.