Almost 20,000 financial promotions were withdrawn or changed in 2024 following action from the Financial Conduct Authority ...