Parliament is entitled to ask whatever questions it wants answered, and witnesses should have no fear of any consequences for their answers. The Constitution and Parliament will protect them. That is the law.
As things stand in Canada, the opposition has more, not less control. It can choose when to call the government’s bluff and defeat the government on an issue that is important enough to trigger an election.