Currency: Angel investors, TV tax credits and unhappy hotels. What Budget 2025 means for business