What will Finance Bill 2024 mean for the financial services industry?