Mr. Speaker, this has nothing to do with how one makes a budget.
Voting after the budget is one thing. How to prepare a budget is something else. If the Minister of Finance reveals what he will do while preparing the budget, he would be forced to resign.
Some ministers in England have had to resign. In Canada there have been a few controversies because there were indications of what was to happen. Some people might buy shares or speculate on what the government will do.
Confidentiality is to make sure that nobody profits from the upcoming budget through speculation. We have to do that, otherwise somebody can get rich at the expense of the work of this House.