The Budget of UK is prepared by:
House of Lords
Cabinet
The House of Commons
None of the above
Correct Answer: B — Cabinet
Explanation: