3rd February 2025 Church News.
Members of Parliament have hit back at the Financial Conduct Authority (FCA) for its seeming failure to adequately address an earlier report that branded the watchdog as ‘incompetent at best, dishonest at worst’, amid calls far-reaching reforms.