Home Investing Budget deficit narrows in March